执行C++语句:int x = 5; x %= 2; 执行后变量x的值为( )。
A: 0
B: 1
C: 2
D: 5
A: 0
B: 1
C: 2
D: 5
B
举一反三
- 中国大学MOOC: 执行C++语句:int x = 5; x %= 2; 执行后变量x的值为( )。
- 已知 int x=-5,y = 5; 执行语句 y = x>0 ? 1 : x<0 ? -1: 0; 后变量y的值为______。
- 中国大学MOOC: 执行下列C++语句:int y = 0;for (int x = 5; x > 0; x--) y += 2;执行结束后,x和y的值分别为( )。
- 若有定义int x=0;,则执行x=3+5,x*5;语句后,变量x的值为( )
- int x = 5,y = 5,z = 5;执行语句x%=y+z;后x的值为() A: 6 B: 5 C: 1 D: 0
内容
- 0
假设int x=2, 执行语句 int b=x>0?x+1:5 后,b的值为( ) A: 0 B: 2 C: 3 D: 5
- 1
设int a, x=2;执行语句a = (x > 0 ? 3 : 4);后,变量a的值是( )。 A: 1 B: 2 C: 0 D: 3
- 2
设int a,x=2;执行语句a(=x>0?3*x:x-10)后,变量a的值是( )。 A: 1 B: 2 C: 6 D: 10
- 3
执行C++程序中的语句:int x = 5, y; y = --x; 执行后变量x和y的值分别为( )。 A: 4, 4 B: 4, 5 C: 5, 4 D: 5, 5
- 4
执行以下语句后a的值为 。int a=5,b=6,w=1,x=2,y=3,z=4;(a=w>x)&&(b=y>z)() A: 5 B: 0 C: 2 D: 1