单选题
有如下的程序段,该程序段的执行完后,共执行循环的次数是
Private Sub Command1_Click()
total=0
Counter=l
Do
Print Counter
total=total+Counter
Print total
Counter=Counter+1
If total>=10 Then
Exit Do
End If
Loop While Counter<=10
End Sub
A、
5
B、
10
C、
12
D、
20
【正确答案】
A
【答案解析】
[解析] 本题考查Do循环内的嵌套语句。由于本题在Do循环内嵌套If语句,当If语句满足条件时,Do循环也可以终止,故要比较Total>=10与Counter>10这两个条件谁先达到。通过观察去执行第五次循环时,Total值满足条件, Do循环终止,故选择A。
提交答案
关闭