C语言中If(!x) y ++; x)

来源:学生作业帮助网 编辑:作业帮 时间:2024/03/29 20:59:28
C语言中If(!x) y ++; x)

C语言中If(!x) y ++; x)
C语言中If(!x) y ++; x)

C语言中If(!x) y ++; x)
If(!x)
y ++;
在C语言中 if的条件为两种,真和假.
真的情况, 1== 1 和 任何非零值可以看为真. 比如if(2==2)和 if(1)看成是满足条件.
假的情况, 1==2 和 0 都可以看为假,比如 if( 1==2)和if(0)都可以看成不满足条件
!x 如果x的值不为 0,可以理解为 x为真,那么 !x就为假.
如果x的值为0, 则x为假, !x为真.