设有a、b、c、d、m、n均为int型变量,且a=5、b=6、c=7、d=8、m=2、n=2,则逻辑表达式(m=a>B) &&(n=c>D) 运算后,n的值为( )

admin2013-02-27  26

问题 设有a、b、c、d、m、n均为int型变量,且a=5、b=6、c=7、d=8、m=2、n=2,则逻辑表达式(m=a>B) &&(n=c>D) 运算后,n的值为(    )

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

答案4

解析 在&&运算中,如果第1个表达式的值为假时,第2个表达式将不再计算。在表达式中第1个表达式m=a>b的值为0,也就是假,所以第2个表达式将不再计算。所以n的值没有变。
转载请注明原文地址:https://kaotiyun.com/show/HpVp777K
0

最新回复(0)