问题 单项选择题

在窗体上画一个名称为Labell的标签,然后编写如下事件过程。Private Sub Form_Click( ) Dim arr(10, I0) As Integer Dim i As Integer, j As Integer For i = 2 To 4For j =2 To 4arr(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循环控制结构。

问答题 简答题
判断题