问题 单项选择题

下列程序的运行结果是
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。

名词解释
单项选择题