问题 单项选择题

在窗体上画—个命令按钮和—个标签,其名称分别为Command1和Label1,然后编写如下事件过程:
Private Sub Command1_tlick()
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

解析:[知识点] For循环语句
[评析] For循环语句中,Step表示步长,即循环计数器变化的幅度。如果省略步长的声明,则默认步长为1。本题中外循环i每次加1,故执行4次循环,内循环j每次减2,故执行3次循环,每执行一次外循环就执行三次内循环,因此内循环执行的次数为4*3=12,每执行一次内循环变量Counter就加1,因此变量Counter最终的值为12,标签中显示的内容为12。

单项选择题
多项选择题