77问答网
所有问题
C语言的逻辑值是负数时结果是真还是假?
无
举报该问题
推荐答案 2007-10-25
逻辑值是O的为假, 其他的都为真!
你自己也可以写几个程序试下。
重要的是自己去实践!
温馨提示:答案为网友推荐,仅供参考
当前网址:
http://77.wendadaohang.com/zd/8pYNNN3G.html
其他回答
第1个回答 推荐于2018-04-12
非0就是真,负也为真
可以检测一下:
#include<stdio.h>
void main()
{
if(-1)
printf("OK");
}
本回答被提问者和网友采纳
第2个回答 2007-10-25
你记得一句话,“非0即真”。
自己去理解。
如果有怀疑,做个简单的if试验。
以后开发过程中时刻记得这句话,才不至于犯逻辑错误。
第3个回答 2007-10-25
真
逻辑值是0的话假
其他都是真
第4个回答 2007-10-25
假
相似回答
在
c语言中
一个
负数的逻辑值是真是假
啊
答:
仅仅只是判断的话,就是真
,如果是调用某些系统函数的话,表示EOF
c语言
考试判断题
答:
因为-5为“真”,!8为假
。“逻辑与”运算的结果为假,即0。
c语言中负值
在IF语句中
是真还是假
答:
负值
在IF语句中
是真
return 0中的0是数值0表示返回的是0 而代表假的0叫逻辑值0 逻辑值有0和1 如果是数值的话, 非0为1像-1、-2、1、2、3。。。这些数值
的 逻辑值为
1 只有0
的逻辑值为
0 一般用条件判断的时候才用到逻辑值。
c语言逻辑
判断
答:
不完全对,逻辑判断是:0为假,非0为真
。你说的“真”的结果就是1不对,逻辑值实际是一个bool类型,结果只有:true和false 这两个值,所以1不能算逻辑判断的结果。判断的时候你说的是对的,只要不是0结果就为真,while中也是可以用任意非零值代替的。
!3
的逻辑值是
什么
C语言
答:
逻辑值
只有“真”和“假”,“1” 表示真,“0”表示假; 比如!(1)=0,!(0)=1; 另有规定:非0
为真
8不等于0,所以!(8)=!(1)=0;其他的比如!(-3)=0, !16=0,... 只有!(0)=1 所以本题:!(3)=!(1)=0 若有疑问可以追问!望采纳! 尊重他人劳动!谢谢!
c语言逻辑
表达式的操作数,运算
结果是
什么?
答:
C语言
没有逻辑型变量和逻辑型常量,也没有专门
的逻辑值
,故以“非0”代表“真”,以“0”代表“假”。
C语言中逻辑值
真假怎么表示
答:
从C99标准开始,可以简单的使用 _Bool 来定义布尔型变量。_Bool类型长度为1,只能取值范围为0或1。将任意非零值赋值给_Bool类型,都会先转换为1,表示真。将零值赋值给_Bool类型,
结果为
0,表示假。 下面是一个例子程序:include <stdio.h> #include <stdlib.h> int main(){ _Bool a ...
大家正在搜
负数在c语言中表示0还是1
为什么c语言输出的是负数
负数的逻辑值
负数是逻辑真吗
c语言的负数怎么表示
c语言负数为真吗
c语言输入负数结束
c语言负数是什么类型
数学负数逻辑障碍有哪些
相关问题
在c语言中一个负数的逻辑值是真是假啊
c语言中负值在IF语句中是真还是假
C语言中的逻辑值“真”是用什么表示的,逻辑值“假”是用什么表...
C语言中,一个非零的正值就是一个真条件,那负值呢?算真算假?
c语言真假值
C语言逻辑值"真","假"如何表示?输入,输出时有什么不同?...
C语言问题,理解不了结果怎么是个负数
C语言逻辑表达式中,a的值为0,那么a=0为真还是为假