答案:B
比较运算的&&短路问题
有关C语言
int a=1,b=2,c=3,d=4,m=2,n=2;
则执行表达式:(m=a>b)&&(n=>d)后,n的值是多少?
A 1 B 2 C3 D 0
B 对于&&运算,若前者为0则能确定算式为0,后者将不做运算,所以n并没有赋值.
答案:B
比较运算的&&短路问题
有关C语言
int a=1,b=2,c=3,d=4,m=2,n=2;
则执行表达式:(m=a>b)&&(n=>d)后,n的值是多少?
A 1 B 2 C3 D 0
B 对于&&运算,若前者为0则能确定算式为0,后者将不做运算,所以n并没有赋值.