问题详情

设有定义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)

时间:2022-01-05 14:56 关键词:

答案解析

A
解析:逻辑运算符的优先级由高到低运算次序如下:!(非)→&&(与)→||(或),选项A的表达式中,先对左边括号中“!a”进行运算,值为0,由于“0==1”的值为0,故整个表达式的值为0,本题答案为A。