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

admin2018-07-11  25

问题 下面程序的运行结果是(     )。
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

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

最新回复(0)