若有循环: int x=5, y=20; do { y -= x; x += 2; } while (x
2;2次
举一反三
- 若有循环: int x=5,y=20; do { y-=x; x+=2; }while(x<y); 则循环体将被执行
- 若有循环: int x=5,y=20; do{ y=y-x; x=x+2; }while(x<y); 则循环体将被执行( )次。 A: 2 B: 1 C: 0 D: 3
- int x=5, y=20;do{ y -= x; x += 2;}while(x<y)以上循环体执行()次 A: 0 B: 1 C: 2 D: 3
- 若有循环:intx=5,y=20;do{y-=x;x+=2;}while(x A: 2 B: 1 C: 0 D: 3
- 标有/**/的语句的执行次数是( )。 int y=5,x=2; do {y=x*x; /* */ {while(++y <5); A.5 B.4 C.2 D.1
内容
- 0
以下程序段循环结束后,循环变量x的值为。 int x=1,y=1; do { y=y*2; x++; }while(x<=10); printf("%d",x);
- 1
int x=2, y=5; 则x + y =_____x - y =_____x * y =_____x / y =_____x % y =_____
- 2
#include void main() { int i=0,x=0,y=0; do{ ++i; if(i%2!=0){x=x+i;i++;} y=y+i++; }while(i<=7); cout<<“x=”< x=1 y=20
- 3
下列循环语句中有语法错误的是 。 A: while(x=y) 5; B: while(0); C: do 2 while(x= =b); D: do x++; while(x= =10);
- 4
中国大学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