问题
单项选择题
设有定义: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
解析: 逻辑运算符的优先级由高到低运算次序如下:!(非)→&&(与)→||(或),选项 A)的表达式中,先计算! a,结果为0,由于"0==1"不成立,故整个表达式的值为0。