int a=2,b=4,c=3 以下值为0的是哪个? A.(!a==1)&&(!b==0) B (a>b)&&!c||1
来源:学生作业帮助网 编辑:六六作业网 时间:2024/11/15 15:37:38
inta=2,b=4,c=3以下值为0的是哪个?A.(!a==1)&&(!b==0)B(a>b)&&!c||1inta=2,b=4,c=3以下值为0的是哪个?A.(!a==1)&&(!b==0)B(a
int a=2,b=4,c=3 以下值为0的是哪个? A.(!a==1)&&(!b==0) B (a>b)&&!c||1
int a=2,b=4,c=3 以下值为0的是哪个? A.(!a==1)&&(!b==0) B (a>b)&&!c||1
int a=2,b=4,c=3 以下值为0的是哪个? A.(!a==1)&&(!b==0) B (a>b)&&!c||1
是A
原因:
A 的形式为 XX && YY,XX或者YY有一个为0,就会为0
B的形式是 XX && YY || 1 ,从左向右运算可以看成是 -> ZZ || 1 (其中ZZ=XX & YY)
所以B恒为1