有如下程序段,该程序段执行完后,共执行循环的次数是 Private Sub Command1_Click( ) Tota1=0 Counter=1 Do Pri

admin2009-02-13  28

问题 有如下程序段,该程序段执行完后,共执行循环的次数是       Private Sub Command1_Click(    )          Tota1=0          Counter=1          Do             Print Counter             Tota1=tota1+Counter             Print total             Counter=Counter+1             If total>=10 Then                Exit Do             End lf        Loop While Counter<=10    End Sub

选项 A、5
B、10
C、12   
D、20

答案1

解析 由于本题在Do循环内嵌套If语句,当If语句满足条件时,Do循环也可以终止,故要比较Total>= 10与Counter>10这两个条件谁先达到。通过观察去执行第五次循环时,Total值满足条件,Do循环终止,故选择A。
转载请注明原文地址:https://jikaoti.com/ti/tHq0FFFM
0

最新回复(0)