问题 单项选择题

以下有关数组定义的语句序列中,错误的是

A.Static arrl(3)
arr1(1)=100
arrl(2)="Hello"
arrl(3)=123.45

B.Dim arr2()As Integer
Dim size As Integer
Private Sub Command2_Click()
size=InputBOX(“输入:”)
ReDim arr2(size)

End Sub

C.Option Base 1
Private Sub Command3_Click()
Dim arr3(3)As Integer

End Sub

D.Dim n As Integer
Private Sub Command4_Click()
Dim arr4(n)As Integer

End Sub

答案

参考答案:D

解析: 本题考查动态数组的定义。A项定义了一个默认数组。B项定义了一个动态数组。C项直接定义。由于声明数组时不能通过变量声明数组长度,故D项是错误的。

选择题
单项选择题