问题标题:
【C语言程序问题11、若要求在if后一对圆括号中表示a不等于0的关系,则能正确表示这一关系的表达式是______.A、a0B、!aC、a=0D、a你的回答:A(×)D我想问为什么D表示不等于0呢?】
问题描述:
C语言程序问题
11、若要求在if后一对圆括号中表示a不等于0的关系,则能正确表示这一关系的表达式是______.
A、a0
B、!a
C、a=0
D、a
你的回答:A(×)D
我想问为什么D表示不等于0呢?
白海飞回答:
在C语言中,if语句后面应该是一个逻辑值,有真或假两种可能.它可以是一个表达式,比如5>3为真,等等;也可以仅仅是一个值,比如定义了一个bool型变量flag,若flag的值为true,if(flag)就相当于if(true),因此判断条件成立...
点击显示
其它推荐