问题
单项选择题
下列程序的运行结果是
Private Sub Form_Click()
Dim k As Integer
n=5
m=1
k=1
Do
m=m+2
k=k+1
Loop Until k>n
Print m
End Sub
A.1
B.12
C.11
D.32
答案
参考答案:C
解析: 本题主要是对Do...Loop Until循环语句的考查。当Loop Until后的条件不成立时,即退出循环。该题在k为1、2、3、 4、5时,都执行了循环语句,故一共执行了五次,同时m=m+2也执行了五次,最后m的值增加了10,故运行结果为11。