设int a,x=2;执行语句a(=x>0?3*x:x-10)后,变量a的值是( )。
A: 1
B: 2
C: 6
D: 10
A: 1
B: 2
C: 6
D: 10
C
举一反三
- 3. 设int a, x=2; 执行语句a=x>0?3*x:x=10;后,变量x的值是_______
- 设int a, x=2;执行语句a = (x > 0 ? 3 : 4);后,变量a的值是( )。 A: 1 B: 2 C: 0 D: 3
- 设有int x=2,y;,执行语句x=(y=3,2+y,2*y);后,则变量x的值是______。 A: 2 B: 6 C: 10 D: 3
- 已知int x=6,y=2,z=3;,执行语句x=y==z;后,变量x的值是______。 A: 0 B: 1 C: 2 D: 6
- 8.设int a = 2,b = 3, x = 1; 则执行语句 if (a>2) if (b>2) x = 2 ; else x = 3; 后 x 的值是_____。 (A) 0 (B) 1 (C) 2 (D) 3
内容
- 0
设x为int型变量,则执行x=10; x*=x;语句后,x的值为( ) A: 10 B: 20 C: 100 D: 0
- 1
设x为int变量,则执行以下语句后,x的值为( )x=10;x*=x A: 10 B: 20 C: 100 D: 0
- 2
执行C++语句:int x = 5; x %= 2; 执行后变量x的值为( )。 A: 0 B: 1 C: 2 D: 5
- 3
int x = 6;int a = 0;a = x >> 2;指令执行后a的值为( )。 A: 3 B: 1 C: 2 D: 0
- 4
若int a=2,b=3,x;则执行语句x=a<=b;后x的值是_____。 A: 0 B: 1 C: 2 D: 3