若定义:int x=1,y=2;,则执行语句x=y=2*3,y*4;后,变量x的值是_______。
A: 1
B: 6
C: 8
D: 24
A: 1
B: 6
C: 8
D: 24
B
举一反三
- 若定义:int x=2,y=8;,则执行语句x+=y-=4;后,x、y的值分别为______。 A: 2、4 B: 2、8 C: 6、4 D: 6、8
- 设有int x=5,y=1,*p=&x;,则执行语句*p=3;p=&y;x=x+*p;后,变量x的值为______。 A: 2 B: 4 C: 6 D: 8
- 若y,x为int型变量,则执行以下语句后,y的值为x=1;++x;y=x++; A: 1 B: 2 C: 3 D: 0
- 若定义int w=1,x=2,y=3,z=4,a=5,b=6;,则执行语句(a=w>x)&&(b=y>z);后,b的值为____。
- 已知int x=6,y=2,z=3;,执行语句x=y==z;后,变量x的值是______。 A: 0 B: 1 C: 2 D: 6
内容
- 0
设有int x=2,y;,执行语句x=(y=3,2+y,2*y);后,则变量x的值是______。 A: 2 B: 6 C: 10 D: 3
- 1
已知声明”int x=0,y=2;”,则执行语句”y=--x||++y;”后,变量y的值是()。 A: 0 B: 1 C: 2 D: 3
- 2
已有声明"int x=0,y=2;",则执行语句"y=--x||++y;"后,变量y的值为________ 。 A: 0 B: 1 C: 2 D: 3
- 3
若y,x为int型变量,则执行以下语句后,y的值为:x=1;++x;y=x++; A: 1 B: 2 C: 3 D: 以上都不正确
- 4
已有定义语句:int x=2,y=4,z=6;if(x>y) z=x;x=y;y=z;执行上述语句后x,y,z的值是____。 A: x=4,y=2,z=2 B: x=4,y=4,z=2 C: x=4,y=6,z=6 D: x=4,y=2,z=6