语句Dim arr(-3 To 5,2 To 6)As Integer定义的数组元素有()个。

题目
单选题
语句Dim arr(-3 To 5,2 To 6)As Integer定义的数组元素有()个。
A

45

B

40

C

11

D

54

如果没有搜索结果或未解决您的问题,请直接 联系老师 获取答案。
相似问题和答案

第1题:

(21)语句Dim Arr(-3 To 5)As Integer定义的数组的元素个数是 A.6 B.7 C.8 D.9


正确答案:D
【解析】该数组定义语句定义了一个一维数组,它的下标下界为-3,上界为5,因此该数组的下标值在-3~5之间,数组元素为Arr(-3)、Arr(-2)、Arr(-1)、Arr(0)、Arr(1)、Arr(2)、Arr(3)、Arr(4)、Arr(5),共9个元素。

第2题:

语句Dim Arr(-3 To 5)As Integer定义的数组的元素个数是( )。

A.6

B.7

C.8

D.9


正确答案:D
解析:该数组定义语句定义了一个一维数组,它的下标下界为-3,上界为5,因此该数组的下标值在-3~5之间,数组元素为Arr(-3)、Arr(-2)、Arr(-1)、Arr(0)、Art(1)、Art(2)、Arr(3)、Art(4)、Arr(5),共9个元素。

第3题:

( 22 )语句 dim a(-3 to 4,3 to 6)as integer 定义的数组的元素个数是

A ) 18

B ) 28

C ) 21

D ) 32


正确答案:D

第4题:

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

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

B.Dim arr2()As Integer Dim size As Integer Private Sub Command2_Click() size=Input Box("输入:") ReDimarr2(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
解析:在数组定义中,定义的数组元素个数不能是变量。而选项D中的n是一个变量。

第5题:

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

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

B.Dim arr2()As Integer Dim size As Integer Private Sub Command2_click() size=InputBox("输入:") ReDimarr2(size) End Sub

C.Option Base1 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
解析:在数组定义中,定义的数组元素个数不能是变量。而选项D中的n是一个变量。

第6题:

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

A.Dim arr( )As Integer … ReDim arr(3,5)

B.Dim arr( )As Integer … ReDim arr(50)As String

C.Dim arr( ) … RcDim arr(50)As Integer

D.Dim arr(50)AS Integer … ReDim arr(20)


正确答案:A
A。【解析】定义动态数组使用Dim数组名[]As数组类型,不规定数组的大小。重定义后,可以定义数组的长度,但不能定义数组的类型。本题A选项正确。选项B中,重定义后不可改变数组类型。选项C中必须先定义数组类型,选项D中开始定义了数组长度,不是动态数组。

第7题:

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

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项是错误的。

第8题:

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

A )

Dim arr () As Integer

ReDim arr ( 3 , 5 )

B )

Dim arr () As Integer

ReDim arr ( 50 ) As String

C )

Dim arr ()

ReDim arr ( 50 ) As Integer

D )

Dim arr ( 50 ) As Integer

ReDim arr ( 20 )


正确答案:A

第9题:

下列数组定义语句错误的是

A.k%=10 Dim Arr(k)

B.Const k%=10 Dim Arr(k)

C.Dim Arrl(10) As Integer Dim Arr2(10)

D.Dim Arrl(1 To 10) Dim Arr2(1 To 10,2 To 11)


正确答案:A
解析:数组使用前要先定义,定义数组是为了给数组分配存储空间,所以定义数组维的界不能是变量,但可以是符号常量。选项A)错误,定义数组Arr语句中,维的界用了变量k选项B)正确,定义数组Arr语句中,维的界k是符号常量;选项C)正确,用AsInteger说明数组Arrl是整型数组,数组Arr2没有指明类型,则隐含数组为Variant类型;选项D)正确。维的界用“<下界>To<上界>”的形式定义是正确的。注意:OptionBasen语句的使用。

第10题:

语句Dim a(-3 To 4, 3 To 6)As Integer定义的数组的元素个数是______。

A.18

B.28

C.21

D.32


正确答案:D
解析:Dim a(-3 To 4,3 To 6)As Integer是定义了一个二维整型数组,第一维下标的范围是-3到4,第二维下标的围是3到6,因此此二维数组中元素的个数为8*4=32。