中国大学MOOC: 读程序,并回答问题:X=1。Y=2。Sum=0。Do { Sum = X+Y。 X=X+1。 Y=Y+1。} While (Sum<=20)该程序执行完成后,Sum的值为_____。
举一反三
- 下列程序段的运行后,变量X、Y和Sum的值分别为()()()X=1;Y=2;Sum=0;Do{Sum=X+Y;X=X+1;Y=Y+1;}While(Sum<0)
- 下列赋值语句( )是正确的。 A: sum = sum -1 B: x+2 = x + 2 C: x + y = sum D: last = y / 0
- 如下程序的运行结果是( ) int x = 1, y=1; if(x==1) y= x+1; else if(y==2) x= y+1; else y= 0;
- 如下程序的运行结果是( ) intx=1,y=1;if(x==1) y=x+1;elseif(y==2) x=y+1;else y=0; A: x=1, y=2 B: x=3, y=2 C: x=3, y=0 D: x=1, y=0
- 中国大学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