77问答网
所有问题
C语言中什么时候0表示真,1表示假
如题所述
举报该问题
推荐答案 2019-07-20
C语言规定,1为真(TRUE),
0为假(FALSE)。
所以题目本身是一个
伪命题
,在C语言的环境下,任何时候都不会出现0为真1为假的情况。
扩展开来,用来判断的并不一定是1和0两种,在出现其它值的情况下,C语言会做如下操作:
1
把非
整型
类型的值,如浮点型,指针等,强制转为整型。
2
判断该整型值是否为0。
3
如为0,则值为假;如不为0,则值为真。
温馨提示:答案为网友推荐,仅供参考
当前网址:
http://77.wendadaohang.com/zd/G3NIINIIq8YWp8NvWYN.html
其他回答
第1个回答 2019-02-19
C语言里面其实是0表示假,非0表示真。
例如
if(i)
这句话中,如果i
=
0那么if不成立;i
=
-1,1,2,3,4,5,-23....都成立。
第2个回答 2019-11-16
可以用计算机帮你判断真假!写一个输入函数,用a>b成立为真,不成立为假的情况。然后再写一个c=a>b,然后用if语句的判断c为0和c为1时输出的结果。忘记时打开程序随便输入两个数试试,多试几次就记住了。
相似回答
C语言中
如何
表示
“真”和“假”?系统如何判断一个量的“真”和...
答:
亲亲稍等噢,正在为您编辑答案【回答】亲亲,
C语言在表示逻辑运算结果的时候,是以数值1代表“真”,以0代表“假”的
。【回答】系统是通过判断最后返还回来的数字是1还是0来判断真假的哦【回答】
C语言中
如何
表示
“真”和“假”?系统如何判断一个量的“真”和“假...
答:
【答案】:对于逻辑表达式,
若其值为“真”,则以1表示,若其值为“假”,则以0表示
。但是在判断一个逻辑量的值时,系统会以0作为“假”,以非0作为“真'。例如3&&5的值为“真”,系统给出3&&5的值为1。
C语言中
如何
表示
“真”和“假”?系统如何判定一个量的“真”和“假...
答:
C语言编译系统在表示逻辑运算结果时,以数值1代表“真”,以0代表“假”
。比如:a、b的值分别是0、4,则a||b的值为1,a&&b的值为0。但在判断一个量是否为“真”时,以0代表“假”,以非0代表“真”。比如:a=4,因为a的值为非0,被认作“真”,所以对它进行“非”运算a=0。C语言是...
C语言中
如何
表示
“真”和“假”?系统如何判断一个量的“真”和“假...
答:
C语言编译系统在表示逻辑运算结果时,
以数值1代表“真”,以0代表“假”
。 比如:a、b的值分别是0、4,则a||b的值为1,a&&b的值为0。但在判断一个量是否为“真”时,以0代表“假”,以非0代表“真”。比如:a=4,因为a的值为非0,被认作“真”,所以对它进行“非”运算!a=0 。其实...
C语言
用整数“
1
”
表示
“逻辑真”,用整数“
0
”表示“逻辑假”。 在判断...
答:
在
C语言中
,可以用
1
、0来
表示
逻辑的真、假;也可以用表达式来表示,其中表达式正确则表达式的结果为1,也就是真,反之则为0;当表达式的结果是一个具体的数字时,正数则为
真,0
和负数都为假。
C语言中
如何
表示
“真”和“假”?系统如何判断一个表达式的“真”和...
答:
C语言
规定非零值即为"真"
,零
即为"假".表达式的值如果非
零的
话,就是"真"
c语言中0
与
1
以及0与非
零
有区别么
答:
没有区别。
C语言
判断真假时,以0为假,非0为
真,
即1也是
表示真
。通常使用逻辑变量的做法:定义一个int类型变量,当变量值为
0时表示
false,值为
1时表示
true。int flag;flag = 0;...flag = 1;if( flag ){...}
大家正在搜
c语言中什么时候可以连等
c语言中什么时候用scanf
c语言中的/和%表示什么意思
c语言中或者怎么表示
c语言中的void什么意思
c语言中e是什么意思
c语言地址是什么
c语言 scanf什么意思
c语言中flag的1和0
相关问题
C语言里除了0表示假1表示真,那其他的数字表示的是真还是假
C语言中0什么时候为数字?什么时候表示逻辑假?
C语言中什么时候0表示真,1表示假
C语言用整数“1”表示“逻辑真”,用整数“0”表示“逻辑假”...
C语言中如何表示“真”和“假”?
在C语言中当表达式值为0时表示逻辑值假当表达式什么时候为真?
在C语言中,大于0的数表示真,小于0的数表示假,这一说法正确...
C语言中逻辑关系!0表示真还是假?