设有如下定义:int a=1,b=2,c=3,d=4,m=2,n=2;则执行表达式:(m=a>b)&&(n=c>d)后,n的值为__

题目

设有如下定义:int a=1,b=2,c=3,d=4,m=2,n=2;则执行表达式:(m=a>b)&&(n=c>d)后,n的值为______。

A.1

B.2

C.3

D.0

参考答案和解析
正确答案:B
如果没有搜索结果或未解决您的问题,请直接 联系老师 获取答案。
相似问题和答案

第1题:

在C语言中,设有如下定义: int a=1,b=2,c=3,d=4,m=2,n=2; 则执行表达式:(m=a>b)&&(n=c>d)后,n的值为()。

A.1

B.2

C.3

D.0


B

第2题:

设有定义“int a=1,b=2,c=3,d=4,m=2,n=2;”,则执行“(m=a>b)&&(n=c>d)”后,n的值为多少?


B

第3题:

设有如下定义: int a=1,b=2,c=3,d=4,m=2,n=2; 则执行表达式:(m= a < b)&&(n= c > d)后,m的值为_____

A.1

B.2

C.3

D.0


2

第4题:

设有如下定义: int a=1,b=2,c=3,d=4,m=2,n=2; 则执行表达式:(m=a>b)&&(n=c>d)的值为

A.1

B.2

C.3

D.0


*(*(a + 1) + 2)

第5题:

设有如下定义: int a=1,b=2,c=3,d=4,m=2,n=2; 则执行表达式:(m=a>b)&&(n=c>d)后,n的值为()

A.1

B.2

C.3

D.0


语句int *p=a;初始化变量p,使其指向数组对象a的第一个元素

第6题:

设有定义"int a=1, b=2, c=3, d=4, m=2, n=2;", 则执行表达式"(m=a>b)&&(n=c>d)"后, n的值为

A.1

B.2

C.3

D.0


*p=*q;

第7题:

设有如下定义,则执行表达式(nFa>b)&&(n=c>d)后,n的值为______。 int a=1,b=2,c=3,d=4,m=2,n=2;

A.1

B.2

C.3

D.0


正确答案:B

第8题:

设有定义下列:

inta=1,b=2,c=3,d=4,m=2,n=2;

则表达式(m=a>B) &&(n=c>D) 运算后,n的值是( )。

A.4

B.3

C.2

D.0


正确答案:C
解析:在逻辑与&&运算中,如果第一个操作数为假,则结果是假,后面的操作数不参与运算,本题中因为第一个操作数(m=a>B为假,所以第二个操作数(n=c>d)不参加运算,因此n的值不变。

第9题:

设有定义下列: int a=1,b=2,c=3,d=4,m=2,n=2; 则表达式(m=a>b)&&(n=c>d)运算后,n的值是( )。

A.4

B.3

C.2

D.0


正确答案:C
解析: 在逻辑与&&运算中,如果第一个操作数为假,则结果是假,后面的操作数不参与运算,本题中因为第一个操作数(m=a>b)为假,所以第二个操作数(n=c>d)不参加运算,因此n的值不变。