问题
单项选择题
设有数组定义语句:Dim a(5)As Integer,List1为列表框控件。下列给数组元素赋值的语句错误的是
A.a(3)=3
B.a(3)=InputBox("input data")
C.a(3)=List1.ListIndex
D.a=Array(1,2,3,4,5,6)
答案
参考答案:D
解析:[命题目的] 考查考生对给数组赋值的应用能力。
[解题要点] Array函数只能给变体类型变量数组初始化,a为整型数组,所以选项D) 错误。
[错解分析] 由于数组代表一组变量,因此,在给它赋值时实际上是给一组变量赋值,这时就涉及到给数组中的哪个变量赋值的问题。我们引用数组下标给数组中的具体变量赋值。
[考点链接] 数组的定义和赋值。