以下声明数组和给数组赋值的语句中,正确的是( )。

admin2018-06-20  27

问题 以下声明数组和给数组赋值的语句中,正确的是(    )。

选项 A、Dim x As Variant
x=Array(1,2,3,4,5,6)
B、Dim x(6)As String
x="ABCDEF"
C、Dim x(6)As Integer
x=Array(1,2,3,4,5,6)
D、Dim x(2),y(2)As Integer
x(0)=1:x(1)=2:x(2)=3
y=x

答案A

解析 A选项为定义一个默认数组,数组名为x,然后通过Array函数对数组进行初始化,A选项正确;B选项定义一个一维字符串类型的数组,且将字符串赋值给数组名,这种赋值方式不正确;C选项中,定义了一个一维整型数组,然后试图使用Array函数为一维数组赋值,但是这种赋值方式只适用于变体类型的数组,即定义数组的方式为:“Dim x As Variant”,故C选项错误;D选项中将数组x通过赋值语句赋值给数组y,这种赋值方式是错误的,故本题只有A选项是正确声明和对数组元素进行赋值。本题选择A选项。
转载请注明原文地址:https://kaotiyun.com/show/7iGp777K
0

最新回复(0)