今天给各位分享-kc语言的知识,其中也会对开发c语言程序的四个步骤是进行解释,如果能碰巧解决你现在面临的问题,别忘了关注本站,现在开始吧!
本文目录一览:
C语言语句while(!k);中的条件!K等价于什么啊。。
首先说一下while:括号里面表示while语句执行的条件,并且在C和C++中有这样的规定:逻辑类型和整数类型可以互换。
while()是循环语句。while(expr)表示当逻辑表达式expr为真时,循环运行循环体,直到expr值为***或遇到break语句时退出。!x是逻辑非操作,当x为0时,值为真,否则值为***。 在这里等效于x==0。
因为while()的括号中放的是一个非零的数(让它一直循环的条件)→为真,即x为非零的数。相反,!x自然就为***了,等价于x==0,这样可以让他一直循环下去。!是“逻辑非”操作符,所以!x就是给x取反。
答案是A,!x是逻辑非运算,如果x是非零数,则!x的逻辑值是0,在C语言中,非零为真,0为***。
您好,很高兴回答您的问题!解B !(x || y),因为在c语言中,!是非的意思,&是与的意思,|是或的意思,而由于摩根公式 : (非a)且(非b) = 非(a或b),所以选择B。
(图片来源网络,侵删)
-kc语言的介绍就聊到这里吧,感谢你花时间阅读本站,更多关于开发c语言程序的四个步骤是、-kc语言的信息别忘了在本站进行查找喔。
(图片来源网络,侵删)
版权声明:本文来源于网络,不代表本站立场,如转载内容涉及版权等问题,请联系邮箱:83115484@qq.com,我们会予以删除相关文章,保证您的权利。