设a,b、12、d、m、n均为int型变量,且a=5,h=6,d=8,m=2,n

资格题库2022-08-02  14

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

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

答案 C

解析 a>b这个表达式结果为0,所以m=0,即m被赋值为0,后面的n=c>d不再进行,所以(m=a>b)&&(n=c>d)整个表达式结果为0。因为后面的(n=e>d)没有运算,所以最终n的值不受影响,仍然是2。
转载请注明原文地址:https://tihaiku.com/congyezige/1902914.html

最新回复(0)