问题 单项选择题

在窗体上画一个命令按钮和一个标签,其名称分别为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

解析: 这是一个双层循环,外层循环是4次,内层循环变量初值6,终值1,步长-2,则j可取的值为6、4、2,因此内层For循环会循环3次,两层循环的总数是4*3=12次,Counter的值即为12。Str函数将数值转换成字符串,即“12”,所以标签中显示的内容为“12”。

选择题
单项选择题