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