A-A+
设有定义int a=2 b=3 c=4; 则以下选项中值为0的表达式是 ______。A.(
问题详情
设有定义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的表达式中,先对左边括号中“!a”进行运算,值为0,由于“0==1”的值为0,故整个表达式的值为0,本题答案为A。