下面正确使用动态数组的是(  )。

admin2018-09-19  55

问题 下面正确使用动态数组的是(  )。

选项 A、Dim arr()As Integer

ReDin arr(3,5)
Dim arr()As Integer
B、Dim arr()As Integer

ReDin arr(50)
Dim arr()As Integer
C、Dim arr()As Integer

ReDin arr(50)
Dim arr(50)As Integer
D、Dim arr(50)As Integer

ReDin arr(20)

答案A

解析 动态数组的使用时,先在窗体层、标准模块或过程中声明一个没有下标的数组(括号不能省略),不指定维数。然后,在过程中用ReDim语句定义带下标的数组,给出数组的维数。注意:用ReDim定义的数组,只能改变数组元素的个数,不能改变数组的维数和数据类型。
    本题选项B、C中ReDim语句改变了数组的数据类型,故错误。选项D中声明数组时有下标,应该没有下标,故也错误。选项A正确。
转载请注明原文地址:https://kaotiyun.com/show/2hFp777K
0

最新回复(0)