问题 单项选择题

以下定义数组或给数组元素赋值的语句中,正确的是

A.Dim a As Variant  a=Array(1,2,3,4,5)

B.Dim a(10) As Integera  =Array(1,2,3,4,5)

C.Dim a%(10)  a(1)="ABCDE"

D.Dim a(3),b(3) As Integer  a(0)=0  a(1)=1  a(2)=2 b=a

答案

参考答案:A

解析:解析:利用Array对数组各元素赋值,声明的数组是可调数组或连圆括号也可省略的数组,并且其类型只能是Variant,故选项B)不正确;选项C)定义错误,应为 Dim a(10)As String;选项D)中赋值号左边的b是一个大小固定的数组:故赋值出错。

单项选择题 B1型题
单项选择题