选择题
7.
编写如下程序:
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
运行程序,循环实际执行次数为______。
A、
0
B、
2
C、
3
D、
4
【正确答案】
C
【答案解析】
x初值为1。第一次先执行循环然后判断条件。在循环体中,x被加3,执行完第2次时x=7。执行第三次时,y=28,满足条件y>10,执行Exit Do跳出循环。
提交答案
关闭