问题 单项选择题

在窗体上画一个命令按钮和一个标签,其名称分别为Command1和Label1,然后编写如下事件过程:
Private Sub Command1_Click()
Counter=0
For i=1 To 4
For j=6 To 1 Step -2
Counter=Counter+1
Next j
Next i
Label1.Caption=Str(Counter)
End Sub
程序运行后,单击命令按钮,标签中显示的内容是

A.11

B.12

C.16

D.20

答案

参考答案:B

解析: 本题是一个循环嵌套题,循环嵌套时“外循环循环一次,内循环循环一遍”。当i=1时,内层循环j循环一遍,即j=6,j=4,j=2时各执行一次Counter=Counter+1,Counter=3。同理,i=2,i=3,i=4时j也都将各执行一遍,所以Counter=12,最后将Counter转换为字符串后显示在标签控件中,选项B为正确答案。

填空题
综合