问题 单项选择题

在窗体上画两个名称为Text1、Text2的文本框和一个名称为Command1的命令按钮,然后编写如下事件过程:
Private Sub Command1_Click( )
Dim x As Integer, n As Integer
x=1
n=0
Do while x < 20
x=x*2
n=n+2
Loop
Text1. Text =str(x)
Textd. Text = Str(n)
End Sub
程序运行后,单击命令按钮,在两个文本框中显示的值分别是( )。

A.10和6

B.20和8

C.30和10

D.32和12

答案

参考答案:D

解析: 本题考查While循环的处理过程。循环第1次x=2,执行循环,n=2;循环第2次,x =4,仍然执行循环,n=4。依次类推,当执行完第5次循环后,x=32>20,n=12,不再满足条件,跳出循环。

单项选择题
选择题