下面程序的运行结果是( )。 Private Sub Form_Click() i=0 Do Until 0 i=i+1 Ifi>10 Then Exit Do

admin2013-04-11  23

问题 下面程序的运行结果是(    )。
    Private Sub Form_Click()
        i=0
        Do Until 0
           i=i+1
           Ifi>10 Then Exit Do
        Loop
        Print i
    End Sub

选项 A、0
B、10
C、11
D、出错

答案C

解析 本题考查Dountil…Loop循环的。对于这种循环结构,条件判断在循环体前,因此有可能一次循环体条件也不执行。由Until引出的循环为,当条件为False时执行循环体;为True时退出循环。初始时,题中.Until后面的条件为0,因此会一直运行循环体,直到i大于10成立,退出循环。i第一次大于10的值为11,因此最后输出11。
转载请注明原文地址:https://kaotiyun.com/show/r9Qp777K
0

最新回复(0)