设有定义:int a=2, b=3, c=4;则以下选项中值为0的表达式是( )。

admin2009-01-15  30

问题 设有定义:int a=2, b=3, c=4;则以下选项中值为0的表达式是(    )。

选项 A、(! a==1)&&(!b==0)
B、(a<b)&&!c‖1
C、a&&b
D、a‖(b+b)&&(c-a)

答案1

解析 逻辑运算符的优先级由高到低运算次序如下:!(非)→&&(与)→||(或),选项 A)的表达式中,先计算! a,结果为0,由于"0==1"不成立,故整个表达式的值为0。
转载请注明原文地址:https://jikaoti.com/ti/gXK0FFFM
0

最新回复(0)