int x=5>3?10:4;则变量x的值为( )。
A: 10
B: 2
C: 3
D: 4
A: 10
B: 2
C: 3
D: 4
举一反三
- 有变量定义 int x=3, y, z; 则执行语句y=x++; z=++x; 后,x、y、z的值分别是()。 A: 4、4、5 B: 5、4、5 C: 5、3、4 D: 5、3、5
- 若有“float x=2.4,y=4.2;int z=10;”,则表达式 x+z%4*(int)(x+y)%2/3 的值为(
- <4>int x=2,y=3,z=4; 则表达式x||y+z的值为( ).
- 以下数组定义中,错误的是( )。 A: int<br/>x[2][3] ={1, 2, 3, 4, 5, 6} ; B: int<br/>x[][3] ={0} ; C: int<br/>x[][3] ={{1, 2, 3} , {4, 5, 6} } ; D: int<br/>x[2][3] ={{1, 2} , {3, 4} , {5, 6} } ;
- 已知x的值为“abcdefg”,以下哪个的值为“cd” A: x[3:4] B: x[2:3] C: x[-4:-5] D: x[-5:-3]