下列程序执行后,x和y的值分别为( )。 int x = 5, y = 0; while ( x > 0 ) { y += 2; x--;[br][/br] }
A: 5,0
B: 0,5
C: 5,10
D: 0,10
A: 5,0
B: 0,5
C: 5,10
D: 0,10
举一反三
- 下列语句执行后,x和y的值分别为( )。 int x = 5, y = 0; do { y += 2; x--;[br][/br] }while ( x > 0 ) A: 5,0 B: 0,5 C: 5,10 D: 0,10
- 以下各选项中的代码段执行后,变量y的值不为1的是__。 A: int<br/>x=5,y=0; if(5) y=1; B: int<br/>x=5,y=0; if(x) y=1; C: int x=10,y=0; if(x=y) y=1; D: int<br/>x=5,y=10; if(x=y) y=1;
- 中国大学MOOC: 执行下列C++语句:int y = 0;for (int x = 5; x > 0; x--) y += 2;执行结束后,x和y的值分别为( )。
- 已知 int x=-5,y = 5; 执行语句 y = x>0 ? 1 : x<0 ? -1: 0; 后变量y的值为______。
- 能够完成如下函数计算的程序段是____. A: y=2*x+1;if(x!=0)if(x>0)y=5*x+20;elsey=0; B: if(x>=0)if(x>0)y=5*x+20;elsey=0;elsey=2*x+1; C: y=0;if(x>=0)if(x>0)y=5*x+20;elsey=2*x+1; D: y=2*x+1;if(x>0)y=5*x+20;elsey=0;