若有循环: int x=5,y=20; do{ y=y-x; x=x+2; }while(xA: 2
B: 1
C: 0
D: 3
B: 1
C: 0
D: 3
A
举一反三
- 若有循环: int x=5,y=20; do { y-=x; x+=2; }while(x<y); 则循环体将被执行
- int x=5, y=20;do{ y -= x; x += 2;}while(x<y)以上循环体执行()次 A: 0 B: 1 C: 2 D: 3
- 若有循环: int x=5, y=20; do { y -= x; x += 2; } while (x
- 若有循环:intx=5,y=20;do{y-=x;x+=2;}while(x A: 2 B: 1 C: 0 D: 3
- 以下循环的执行次数是( )。int x=4,y=2;while (--x!=x/y) { } A: 1 B: 2 C: 3 D: 4
内容
- 0
1.已知x=3,y=2; 则循环语句while (x==y){x--;break;} 循环( )次。
- 1
以下程序段循环结束后,循环变量x的值为。 int x=1,y=1; do { y=y*2; x++; }while(x<=10); printf("%d",x);
- 2
下列循环的执行次数是( )次。[br][/br]int x=4,y=2;[br][/br]while(--x!=x/y){ } A: 1 B: 2 C: 3 D: 4
- 3
中国大学MOOC: 下面的程序执行完后a,b的值分别为______。 Dim x, y, a, b As Integer x = 12 : y = 8 a = 1 : b = x * y Do While x Mod 2 = 0 And y Mod 2 = 0 x = x 2 y = y 2 a = a * 2 Loop Do While x <> y If x > y Then x = x - y Else y = y - x End If Loop a = a * x b = b a
- 4
下列代码段执行后,x的值为()。 int x = 0,y = 10; do{ x +=2; y -=3; }while(y > 0);