下列语句执行后,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
A: 5,0
B: 0,5
C: 5,10
D: 0,10
举一反三
- 下列程序执行后,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
- 中国大学MOOC: 执行下列C++语句:int y = 0;for (int x = 5; x > 0; x--) y += 2;执行结束后,x和y的值分别为( )。
- 以下各选项中的代码段执行后,变量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;
- 已知 int x=-5,y = 5; 执行语句 y = x>0 ? 1 : x<0 ? -1: 0; 后变量y的值为______。
- 下列代码段执行后,x的值为()。 int x = 0,y = 10; do{ x +=2; y -=3; }while(y > 0);