单选题
在窗体上画一个名称为Labell的标签,然后编写如下事件过程。 Private Sub Form_Click( ) Dim arr(10, I0) As Integer Dim i As Integer, j As Integer For i = 2 To 4 For j =2 To 4 arr(i,j) =i*j Next Next Labell. Caption = Str(arr(2,2) + arr(3,3) ) End Sub 程序运行后,单击窗体,在标签中显示的内容是
A、
12
B、
13
C、
14
D、
15
【正确答案】
B
【答案解析】
[命题目的] 考查考生对比For…Next循环控制结构的掌握情况。 [解题要点] 本题具有一定的迷惑性,其实分析一下易知arr(i,j)的值即为i*j,所以an(2,2)+arr(3, 3)就是求2*2+3*3=13。 [错解分析] For…Next循环控制结构适用于指定循环次数的循环程序。其格式为: For循环变量二初始值To终值Step步长 Next 其中,当步长为正时,初始值要小于终值;当步长为负时,初始值要大于终值。 [考点链接] For…Next循环控制结构。
提交答案
关闭