当前位置:IT认证>BASIC题库

问题:[填空题]

[填空题] 以下程序的功能是:将一维数组A中的100个元素分别赋给二维数组B的每个元素并打印出来,要求把A(1)~A(10)依次赋给B(1,1)~B(1,10),把A(11)~A(20)依次赋给B(2,1)~B(2,10),……,把A(91)~A(100)依次赋给B(10,1)~B(10,10)。请填空。 Option Base 1 Private Sub Form_Click() Dim i As Integer,j As Integer Dim A(1 To 100) As Integer

  

参考答案:

(8)10(9)10(10)A((i-1)*10+j)

  参考解析

从循环体内的B(i,j)可以看出循环控制变量i和j用于控制二维数组B的下标,二维数组B的每维大小为10,所以第[8]空和第[9]空均填写10;第[10]空所在的语句的作用是读取一维数组A的各个元素并赋给二维数组B,因此根据题目要求推算一维数组A的下标和二维数组B的下标的对应公式,第[10]空应填写A((i-1)*10+j)。

微信端