C语言最重要的知识点(chap3)

第三章

特别要注意:
C语言中是用非0表示逻辑为真,用0表示逻辑为假。
C语言有构造类型,没有逻辑类型。
关系运算符号:注意<=的写法,==和=的区别!(考试重点)
if只管后面一个语句,要管多个,请用大括号!

1)关系表达式:

a.表达式的数值只能为1(真),或0(假)。
如9>8为真,所以此表达式的数值就是1。
如7<6为假,所以此表达式的数值就是0。

b.考试最容易错的:

int x=1,y=0,z=2;
x<y<z;//是真是假

真。因为1<0为假,得到表达式数值为0,此时表达式就变成了0<2,那么运算结果就是1,为真!

c.等号和赋值的区别!一定要记住“=”就是赋值,

猜你喜欢

转载自blog.csdn.net/weixin_45418327/article/details/106118272