设int a=1,b=2,c=4;经过表达式(c=a!=b)&&(a==b)&&(c=b)运算后,a、b和c的值分别是()
A、
1,2,0
B、
1,2,1
C、
1,2,2
D、
1,2,3
【正确答案】:B
【题目解析】:
因a==b是不成立的,c=b不被运算,C所获得的值足表达式"a!=b"的逻辑值。
设int a=1,b=2,c=4;经过表达式(c=a!=b)&&(a==b)&&(c=b)运算后,a、b和c的值分别是()
1,2,0
1,2,1
1,2,2
1,2,3
因a==b是不成立的,c=b不被运算,C所获得的值足表达式"a!=b"的逻辑值。