66问答网
所有问题
C语言中if(!1)是什么意思
如题所述
举报该问题
推荐答案 2019-04-26
c语言
里, 数字0被认为是假, 非0被认为是真
!1 就是将1按照
布尔值
取反, 1是非0 (就是不等于0), 所以1本身是真, 真再取反就是假
所以 if(!1) 这里是一个永假式, 也就是永远不成立, 这个if语句永远不会被执行
温馨提示:答案为网友推荐,仅供参考
当前网址:
http://66.wendadaohang.com/zd/n9Ux9s9p2vixnx9Dn2i.html
其他回答
第1个回答 2019-04-29
for有很多种用法
for(;;)相当于无限循环
while(turn)的用法,for(;-1;)的意思是
判断-1是否为真,如果真就执行for里面的代码,假就退出
for(a;b;c)的意思是
一进for循环
首先执行a,然后判断b是否为真,真的话执行for里面的代码,执行完后执行c再继续判断b是否为真......循环下去知道b为假退出
第2个回答 2019-04-26
c语言中if(1<=n<=10)执行过程是这样的:先判断 1<=n ,判断结果为0(假)或1(真),然后在判断(1=1 && n<=10 ) 。
相似回答
C语言中if括号里
!直接加一个数字
什么意思
。比如
if(!1)
,,,还有if(3...
答:
if()括号里是逻辑判断的表达式
,如果括号里面的表达式为真则
执行
后面的语句,否则跳过。这里的if(3),3是整数,在c语言里非零为真,所以这里是可以执行跟随if语句的意思,if(!1)1的非为0,所以不执行其后的语句。
C语言中的if(1)是什么意思
啊
答:
if(表达式)表达式的值为1后面的程序执行,若为0则不执行
。比如if(1>2)其中1>2是个逻辑判断,1<2当然是假,所以就是false(false为0,true为1),但cpu不认false只认0和1,所以1《2的逻辑返回值就是0,所以if(0)等价于if(1>2),其他的同理。还有一种就是if(5),c语言默认if(判别的返回值...
在
C语言中
,
if
1
是什么意思
答:
if(1)表示条件永远成立
,不会
执行
else中的内容 if(0)表示条件永远不成立,始终执行else中的内容 望采纳。
if(1)
c语言中
条件
什么意思
,是不是一定会
执行
下面语句
答:
if是判断语句,如果条件为真,就执行后面的一条语句
热心网友| 发布于2011-10-29 举报| 评论 0 0 对的,是这样 热心网友| 发布于2011-10-29 举报| 评论 0 0 其他2条回答 为您推荐: if函数多个条件怎么用 c语言if( ) c语言% c语言if else语句 c语言if语句多个条件 c语言if加return ...
C语言
代码求助
if(!
变量
)什么意思
?
答:
在这里是说如果不为零 !为求反
的意思
之后会有更多运算符的
在51单片机
c语言中if(1)
代表
什么意思
答:
永远为真的判断条件。也就是说只要运行到这个if,一定
执行
else前的内容而不是else后的内容。
大家正在搜
c语言中if(x)是什么意思
if(a)在c语言中什么意思
c语言中!x是什么意思
c语言中if什么意思
c语言while(1)什么意思
c语言中x表示什么意思
c语言!是什么
ifx什么意思
c语言if语句例子
相关问题
C语言中的if(1)是什么意思啊
C语言中if括号里!直接加一个数字什么意思。比如if(!1)...
C语言中if(!a)表示什么意思
C语言中if(--i)是什么意思
C语言中if(k & 1)是什么意思
c语言中!1是什么意思?
c语言中"\1"是什么意思
c语言中if(j%3)是什么意思?