问题 单项选择题

在窗体中有一个命令按钮Command1和一个文本框Test1,编写事件代码如下:
Private Sub Command1_Click()
For i=1 To 4
x=3
For j=1 To 3
For k=1 To 2
x=x+3
Next k
Next j
Next i
Text1.Value=Str(x)
End Sub
打开窗体运行后,单击命令按钮,文本框Text1中输出的结果是( )。

A.6

B.12

C.18

D.21

答案

参考答案:D

解析: 本题考查For循环和变量赋值问题,虽然For I=1 To 4执行了4次.但是,每次都为x重新赋值了,所以最终输出结果为执行2×3次x=x+3的结果,即为21。

单项选择题
单项选择题