单选题 在窗体中有一个命令按钮Command1和一个文本框Text1,编写事件代码如下:
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
【答案解析】[解析] 各层循环过程及结果如下表所示:
第一层循环 X的初始值 第二层循环 第三层循环 X的值
I=1或I=2或I=3或I=4 x=3 j=1 k=1 x=6
k=2 x=9
j=2 k=1 x=12
k=2 x=15
j=3 k=1 x=18
k=2 x=21
运行结束后,x的最终值为21。