选择题
在窗体上有一个命令按钮Commandl和一个文本框Textl,编写事件代码如下:
Private Sub Commandl_Click()
Dim i,j,x
For i=1 To 20 step 2
x=0
For j=i To 20 step 3
x=x+1
Next j
Next i
Text1.Value=Str(x)
End Sub
打开窗体运行后,单击命令按钮,文本框中显示的结果是______。
A、
1
B、
7
C、
17
D、
400
【正确答案】
A
【答案解析】
在外层循环中,x在进入内层循环之前总是被赋值为0,所以只需考虑最后一次循环。最后一次后循环时,i的值为19。此时,内层循环变量j的初值为19,终值为20,步长为3,则其循环体只运行一次,即x的值只加了一个1。
提交答案
关闭