当变量x=2,y=5时,以下程序的输出结果为( )。 Do Until y>5 x=x*y y=y+1 Loop print x
A: 2
B: 5
C: 10
D: 20
A: 2
B: 5
C: 10
D: 20
C
举一反三
- 当变量x=2,y=5时,以下程序的输出结果为____。 Do until y>5 x=x*y y=y+1 loop print x
- 下列程序段的输出结果是_____。 x = 10 if x > 5: y = 2 * x elif x > 3: y = 3 * x elif x > 1: y = 4 * x else: y = x print(y)
- 已知:x=5,y=2,if(x>y):print('x>y')的运行结果为()。
- 编写如下程序: Private Sub Command1_Click() Dim x As Integer, y As Integer x = 1: y = 1 Do y = x * y If y > 10 Then Print x, y Exit Do Else x = x + 3 End If Loop While x <= 10 End Sub 运行程序,输出结果为______
- 有如下事件程序,运行该程序后输出结果是_________。 Private Sub Command33_Click() Dim x As Integer, y As Integer x=1:y=0 Do Until y<=25 y=y+x*x x=x+1 Loop MsgBox "x=" & x &",y=" & y End Sub A: x=1,y=0 B: x=4,y=25 C: x=5,y=30 D: 输出其他结果
内容
- 0
以下程序段运行结束后,变量x的值为( )。 x=2 y=4 Do x=x*y y=y+1 Loop While y<4 A.2 B.4 C.8 D.32
- 1
下面程序的正确输出结果是( )。 #includemain(){ int x=10,y=5; switch(x) { case 1:x+y; default:x-=y; case 2:y--; case 3:x--; } printf("x=%d,y=%d",x,y);} A: x=4,y=4 B: x=10,y=5 C: x=5,y=5 D: x=5,y=4
- 2
设整型变量x为5,y为2,结果值为1的表达式是( )。 A: x != y || x >= y B: !(y == x / 2) C: y != x % 3 D: x > 0 && y < 0
- 3
设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
- 4
下列程序段的执行结果为______。 x = 0: y = 1 z = 1: n = 0 Do x = x + y + z n = n + 1 Loop While x < 10 Print x; n A: 10 5 B: x n C: 9 5 D: 10 6