设static int x;执行表达式(x+1>=2)&&(x=一1)&&(x+=1)后,x的值为( )

admin2016-12-25  22

问题 设static int x;执行表达式(x+1>=2)&&(x=一1)&&(x+=1)后,x的值为(    )

选项 A、0
B、1
C、-1
D、2

答案A

解析 static型变量未赋值时,系统赋值为0;&&左端第一个表达式的值为假时,结果肯定为假,此时第二个表达式将不再运行。
转载请注明原文地址:https://kaotiyun.com/show/sjAx777K
0

最新回复(0)