执行以下程序段的输出x的值为()x=1y=4DoUntily>4x=x*yy=y+1Loop
A: 1
B: 4
C: 8
D: 20
A: 1
B: 4
C: 8
D: 20
举一反三
- 以下程序输出的结果为.x=1y=4DoWhiley<=4x=x*yy=y+1LoopPrintx() A: 4 B: 8 C: 12 D: 16
- 【单选题】下面的程序执行完后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 A. 4 24 B. 24 4 C. 4 12 D. 8 24
- 以下程序的输出结果是( )。main(){ int x=1,y=2; void swap(int x,int y); swap(x,y); printf("x=%d,y=%d\n",x,y);}void swap(int x,int y){ x=3,y=4;} A: x=3,y=4 B: x=1,y=2 C: x=3 y=4 D: x=1 y=2
- 以下语句 x 输出的值是多少?x = 2 y = 1 x *= y + 1 A: 1 B: 2 C: 3 D: 4
- 设x和y均为整形变量,则执行程序中的循环后,y的值为 x=1 y=1 Do While y < = 50 If x>=10 Then Exit Do End If If (x Mod 2) = 1 Then x=x+5 End If If x Mod 2 <> 1 Then x=x-3 End If y=y+1 Loop A: 2 B: 4 C: 6 D: 8