其他

若有定义:int x;则语句x=(2*3)+6%5;运行后,x的值是()A.8B.7C.6D.5

题目
若有定义:int x;则语句x=(2*3)+6%5;运行后,x的值是()

A.8

B.7

C.6

D.5

如果没有搜索结果,请直接 联系老师 获取答案。
如果没有搜索结果,请直接 联系老师 获取答案。
相似问题和答案

第1题:

若有定义:int x,a;则语句x=(a=3,a+1);运行后,x、a的值依次为()。

A.3,3

B.4.4

C.4.3

D.3.4


4、3

第2题:

若有定义:int x,a;则语句x=(a=3,a+1);运行后,x、a的值依次为()

A.3、3

B.4、4

C.4、3

D.4


4、3

第3题:

若有定义:int x,y,z; 语句 x=(y=z=3,++y,z+=y); 运行后,x的值为()。

A.3

B.6

C.7

D.8


B

第4题:

若有定义int x=0;,则执行x=3+5,x*5;语句后,变量x的值为()


40

第5题:

若有定义:floatx=3.5,y=3.6;则表达式()的值为6。

A.(int)x+(int)y

B.x+y

C.(int)(x+y)

D.int(x+y)


正确答案:A

第6题:

若有定义:intx,y,z;语句x=(y=z=3,++y,z+=y);运行后x的值为()。

A.6

B.7

C.8

D.3


正确答案:B

第7题:

若有如下变量定义和函数调用语句: inta=5; fun(&A) ; 则执行下面函数后正确的输出结果是( )。 void fun(int*x) { cout<<++*x<<endl; }

A.3

B.4

C.5

D.6


正确答案:D
解析: fun函数中的x参数为整型指针变量。调用fun函数,&a是取a的地址,即将实际参数a的地址传递。函数fun中的*x是变量x所指的存储单元即值5。*运算符的等级高于++,所以先取值5然后加1输出,即为6。

第8题:

若有以下变量定义和函数调用语句: int a=5; fun(&a); 则执行下面函数后正确的输出结果是( )。 void fun(int*x) { cout<<++*x<<end1; }

A.3

B.4

C.5

D.6


正确答案:D
解析:fun函数中的x参数为整型指针变量。调用fun函数, &a是取a的地址,即将实际参数a的地址传递。函数fun中的*x是变量x所指的存储单元即值5。*运算符的等级高于++,所以先取值5,然后加1输出,即为6。

第9题:

若有定义语句:int x=3,y=2,z=1;则表达式x <y?x:y的值是______。


正确答案:2
2