设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)运

题目

设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

参考答案和解析
正确答案:C
因为a>b不成立,故表达式a>b的值为0,即把0赋给m,因此&&左边表达式的值为0,0与任何值&&运算都为0,于是不再计算&&右边表达式的值,所以此时的n仍然为2。
如果没有搜索结果或未解决您的问题,请直接 联系老师 获取答案。
相似问题和答案

第1题:

20、设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


0

第2题:

设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


6

第3题:

2、设 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


A 解析:C语言中比较表达式的运算结果为0或1。0代表不成立,1表示成立。

第4题:

设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

答案:C
解析:
a>b这个表达式结果为0,所以m=0,即m被赋值为0,后面的n=c>d不再进行,所以(m=a>b)&&(n=c>d)整个表达式结果为0,n的初值就是2,因为后面的(n=c>d)没有运算,所以最终n的值不受影响,仍然是2。

第5题:

设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

答案:C
解析:
a>b这个表达式结果为0,所以m=0,即m被赋值为0,后面的n=c>d不再进行,所以(m=a>b)&&(n=c>d)整个表达式结果为0,n的初值就是2,因为后面的(n=c>d)没有运算,所以最终n的值不受影响,仍然是2。

第6题:

设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


正确答案:A
解析:C语言中比较表达式的运算结果为0或1。0代表不成立,1表示成立。

第7题:

设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


正确答案:A
解析:C语言中比较表达式的运算结果为0或1。0代表不成立,1表示成立。

第8题:

设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


正确答案:A
解析:C语言中比较表达式的运算结果为0或1。0代表不成立,1表示成立。

第9题:

设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


正确答案:A
解析:C语言中比较表达式的运算结果为0或1。0代表不成立,1表示成立。