有定义:“int a=2,b=3,c=4;”,则下列选项中值为0的表达式是( )。
A.(!a==l)&&(!b==0)B.(a<b)&&!c||1C.a&&bD.a||(b+b)&&(c-a)...
A.(!a==l)&&(!b==0)
B.(a<b)&&!c||1
C.a&&b
D.a||(b+b)&&(c-a) 展开
B.(a<b)&&!c||1
C.a&&b
D.a||(b+b)&&(c-a) 展开
1个回答
展开全部
【答案】:A
A。【解析】本题考查逻辑与运算“8L8L”与逻辑或运算“||”。在选项A中,因为!a=0,所以关系表达式!a一1为0,又因为逻辑与运算符“&&”两边的表达式只要一个等于零,则整个表达式为零,所以选项A正确。在选项8中,关系表达式a<b为真,表达式(a<b)&&!C为假,而表达式(a<b)&&!||为真,所以整个表达式的值为真。选项C中,a&&b的结果为真。在选项D中,aff(b+b)&&(c-a)的结果为真。
A。【解析】本题考查逻辑与运算“8L8L”与逻辑或运算“||”。在选项A中,因为!a=0,所以关系表达式!a一1为0,又因为逻辑与运算符“&&”两边的表达式只要一个等于零,则整个表达式为零,所以选项A正确。在选项8中,关系表达式a<b为真,表达式(a<b)&&!C为假,而表达式(a<b)&&!||为真,所以整个表达式的值为真。选项C中,a&&b的结果为真。在选项D中,aff(b+b)&&(c-a)的结果为真。
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询