单选题
窗体有命令按钮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
运行以上事件过程,文本框中输出的是______。
A.6
B.12
C.18
D.21
A
B
C
D
【正确答案】
D
【答案解析】
[解析] 题目中程序是在文本框中输出x的值,x的值由一个三重循环求出。在第一重循环中,x的初值都是3,因此,本段程序x重复运行4次,每次都是初值为3,然后再经由里面两重循环的计算。在里面的两重循环中,每循环一次,x的值加3,里面两重循环分别从1到3,从1到2共循环6次,因此x每次加3,共加6次,最后的结果为x=3+6*3=21。Str函数将数值表达式转换成字符串,即在文本框中显示21。故本题答案为D。
提交答案
关闭