语句x=(a=3,b=++a);运行后,x、a、b的值依次为()

题目
单选题
语句x=(a=3,b=++a);运行后,x、a、b的值依次为()
A

3,3,4

B

4,4,3

C

4,4,4

D

3,4,3

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

第1题:

执行语句X=(a=10,b=a--.后,x、a、b的值依次为( )。

A.10,10,9

B.10,9,9

C.9,10,9

D.10,9,10


正确答案:D
表达式a一一的值为10,a的值递减为9,所以b=10,x的值为逗号表达式的值,x=10。因此x=10,a=9.b=10。

第2题:

下列语句序列执行后,x的值是( )。 int a=3, b=4, x=5; if (+ + a<b)x=x+1;

A.5

B.3

C.4

D.6


正确答案:A

第3题:

语句x=(3,)执行后x的值为_______________。


正确答案:(3,)

第4题:

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

A.6

B.7

C.8

D.3


正确答案:B

第5题:

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

A.3,3

B.4,4

C.4,3

D.3,4


参考答案:C

第6题:

若x的值为5,则执行“if(x>10)x++;elsex–;”语句后,x的值为()。

A、6

B、5

C、4

D、3


正确答案:C

第7题:

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

A.8

B.7

C.6

D.5


参考答案:B

第8题:

已知x=3和y=5,执行语句x,y=y,x后x的值是____。


正确答案:5

第9题:

语句x=(a=3,b=++a);运行后,x、a、b的值依次为()

A.3,3,4

B.4,4,3

C.4,4,4

D.3,4,3


参考答案:C

第10题:

若有定义:floatx=2,y;inta=3;语句y=1*(x+A./3;运行后,y的值为()。

A.2.0

B.1.0

C.0

D.1.666667


正确答案:D