若有如下定义intx=-10,y=24;,语句y&=~x;执行后,y的值是()。
A: 10
B: 24
C: 8
D: 16
A: 10
B: 24
C: 8
D: 16
C
举一反三
- 若有定义:intx=10,y=8,a;则执行语句a=((--x==y)?x:y);后,变量a的值是()。 A: 8 B: 9 C: 10 D: 0
- 若有定义:int x=10,y=8,a; 则执行语句a=((--x==y)? x: y);后,变量a的值是
- 若有语句:intx,y=2x=2+3;y*=x;则执行后变量y的值为10。
- 下列语句执行后,y的值为()。 x=[1,2,3,4]; y=polyval(x,[1,1]); A: [5, 5] B: [24, 24] C: [24, 10] D: [10, 10]
- 已经有变量定义: short x = 10; double y = 2.367;语句 x = y*10; 执行后 x 变量的值为() A: 23 B: 23.67 C: 24 D: 23.7
内容
- 0
定义intx=10,y,z;执行y=z=x;x=y==z;后,变量x的值为().
- 1
若有如下定义int x=4,y=2; ,语句y|=x>>2;执行后,y的值是( )。
- 2
intx=10,y=3;z=x%y;z的值是。intx=10,y=3;z=x/y;z的值是。intx=10;y=++x;y的值是。intx=10;y=3;y=x&y;y的值是。intx=10;y=3;y=x|y;y的值是。
- 3
intx=10,y=9;执行a=(--x==y)?--x:y;b=x;c=++y;三条语句后,变量a,b,c的值分别是______。 A: a=9,b=9,c=10 B: a=8,b=8,c=10 C: a=9,b=10,c=9 D: a=10,b=10,c=10
- 4
已知intx=10,y=20,z=30,则执行if(x>y)z=x;x=y;y=z;语句后,x、y、z的值是()。