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

admin2015-05-30  44

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

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

答案C

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

最新回复(0)