D,
因为最后的!(....||1)括号内或1,肯定为真,括号外有非,非真即为假。
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
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
D
这个没什么原因。。你搞清楚涉及到的操作符的优先级就可以了。
其他没什么花样