1. 首页 > 科技

c语言0.0能表示假吗 c语言中如何判断真和假

在C语言0表示真还是假,为什么会这样呀为什么呢?

C语言编译系统在表示逻辑运算结果时,以数值1代表“真”,以0代表“假” 比如:a、b的值分别是0、4,则a||b的值为1,a&&b的值为0.但在判断一个量是否为“真”时,以0代表“假”,以非0代表“真” 比如:a=4,因为a的值为非0,被认作“真”,所以对它进行“非”运算!a=0 其实语句是否执行由用户的代码(即判断条件)决定的,而系统只用0和非0进行判断,当用户认为此句可执行,系统判断为“真”,反之亦然 比如:while(ch!='#'){语句序列;} ch!='#'为判断条件 假如ch='A',这可执行大括号中语句序列(系统判断为“真”) 当ch='#',不可执行大括号中的语句序列(系统判断为“假”)

c语言0.0能表示假吗 c语言中如何判断真和假

在C语言中0是真还是假?

一般认为0是代表假,即if(0)则if将永不执行,while(0)则while将不会执行

C语言中什么时候0表示真,1表示假

C语言规定1为真(TRUE),0为假(FALSE).C语言中0为假,1为真,逻辑与和整数乘法相同,而c语言中的1就是整数,整数除法1/2结果也会是整数,数学中答案是0.5.

C语言里除了0表示假1表示真,那其他的数字表示的是真还是假

零表示假,非零表示真;我们习惯用1表示真

c语言,0&&0是真是假,为什么.

0在C, C++中表示假.非零为真.所以0是假.而&&的意思是它两边的表达示都得是真, 它才是真.

C语言中如何表示“真”和“假”?

c 语言中只要值是 0 就代表假,不是 0 就代表真,不管类型是整型、实型、字符型(空字符代表假)或指针(空指针代表假). 但是关系和逻辑运算的结果必定是 1 或者 0,1 代表真,0 代表假. 如果有不明白的地方,欢迎继续提问.

c语言中0与0是真值吗?

是假值,因为在C语言中,0为假,非0为真,0与0的结果仍然是0,所以为假

C语言中如果a=0,则!a表示真还是假?说明!是如何使用的

c语言使用0代表假,非0代表真if(a=0);就相当于a=0;if(a);就相当于if(0);括号中的条件是假

在C语言中如何运用真(非0)和假(0)?

用于逻辑判断是真则怎么样,是假则怎么样一般用在if.else语句中

关于C语言的填空题——算出表达式的值是真还是假.用1表示真,用0表.

&&表示“与”,与的规则是同真为真,至多有一个真则为假,第1题a+bc为真,把c赋值给b后,b==5也为真,所以为真,值为1