C语言设a,b,c为int型变量,且a=3,b=4,c=5,下面表达式值为0的是( )

2024-10-31 19:57:34
推荐回答(5个)
回答(1):

D,
因为最后的!(....||1)括号内或1,肯定为真,括号外有非,非真即为假。

回答(2):

D:
a 1
!c <=> 0
a (1&&0)||1 <=> 1
!((a0
A:
'a'&&'b' <=> 97&&98 <=>1
B:
a<=b <=> 3<=4 <=>1
C:
a||b+c&&b-c <=> 3||9&&(-1) <=> 3||1 <=>1

回答(3):

D:
a<=>
1
!c
<=>
0
a<=>
(1&&0)||1
<=>
1
!((a0
A:
'a'&&'b'
<=>
97&&98
<=>1
B:
a<=b
<=>
3<=4
<=>1
C:
a||b+c&&b-c
<=>
3||9&&(-1)
<=>
3||1
<=>1

回答(4):

D

回答(5):

这个没什么原因。。你搞清楚涉及到的操作符的优先级就可以了。
其他没什么花样