设有变量定义int x, a=3, b=4;则语句x = ( a = 0 ) && ( b = 8 ); 执行之后各变量的值为______。
A: x=0,a=0,b=8
B: x=1,a=3,b=4
C: x=1,a=0,b=8
D: x=0,a=0,b=4
A: x=0,a=0,b=8
B: x=1,a=3,b=4
C: x=1,a=0,b=8
D: x=0,a=0,b=4
举一反三
- 设int a, x=2;执行语句a = (x > 0 ? 3 : 4);后,变量a的值是( )。 A: 1 B: 2 C: 0 D: 3
- 已知 x = [[1]] * 3 ,那么执行语句 x[0][0] = 5 之后,变量 x 的值为 ________________ 。
- 设有变量定义:int a = 1, b = 2, c = 3, x = 4; 试判断下列关系表达式的值:(1)x != 0 (2)c >; a + b (3)‘y’ <; ‘x’ (4)c <; a <; b
- 若int a=0,x=4;则执行语句if (a=0) x++;else x--;后x值是( ) A: 4 B: 3 C: 5 D: 0
- 设有:int a=3, b= 4, c= 5,x , y; 执行 !(x=a)&&(y=b)&&0表达式的值为0。