更多“语句Dim aa(-1 to 1,-2 to 1)定义了一个()”相关问题
  • 第1题:

    下列哪个语句定义了包含8个元素的单精度数组( )

    A、Dim a(2,4) As Single3C

    B、 Dim a(1 to 8)!

    C、Dim a!(7)

    D、 Dim a(1 to 2,3 to 6) As Long


    参考答案C

  • 第2题:

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

    A.Dim x%(2) x(1)="等级考试"

    B.Dim x(3), y(3)As Integer x(0)=1:y=x

    C.Dim x x=Array(0,1,2)

    D.Dim x(3)As Integer x=Array(0,1,2)


    正确答案:C
    解析:在选项A中,用类型说明符“%”放在变量名x的尾部来标识该变量为整型数组,执行语句“x(1)=“等级考试"”会产生“类型不匹配”的错误。在选项B中,执行语句“y=x”,会产生“不能给数组赋值”的错误。在使用Array函数对数组进行初始化时,数组变量不能是具体的数据类型,只能是Variant(变体)类型。所以选项C是正确的,选项D是错误的。

  • 第3题:

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

    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语句的使用。

  • 第4题:

    以下哪条语句定义了一个Python字典()

    A.{ }

    B.{1, 2, 3}

    C.[1, 2, 3]

    D.(1, 2, 3)


    正确答案:A

  • 第5题:

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

    A.Dim a As Variant

    a=Array(1,2,3,4,5)

    B.Dim a(10) As Integer

    a=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

  • 第6题:

    在VBA中,“Dim a(3,3)AS Boolean”语句定义了一个数组,该数组中的全部元素都初始化为()

    • A、True
    • B、False
    • C、-1
    • D、1

    正确答案:B

  • 第7题:

    要分配一个3×3的单精度类型的数组,正确的数组声明语句是()

    • A、Dim a(9)AsSingle
    • B、Dim a(-1 To 1,-5 To -3)As Single
    • C、Dim a(3,3)As Single
    • D、Dim a(-3 To 1,-5 To 7)As Single

    正确答案:B

  • 第8题:

    有一数组定义语句:dim M(-2 to 1) as string,该语句定义的数组M中包含()个元素。


    正确答案:4

  • 第9题:

    单选题
    假设已经使用了语句Dim a(3,5),下列下标变量中不允许使用的是()。
    A

    a(1,1)

    B

    a(2-1,2*2)

    C

    a(3,4)

    D

    a(-1,3)


    正确答案: D
    解析: 暂无解析

  • 第10题:

    单选题
    在VBA中,“Dim a(3,3)AS Boolean”语句定义了一个数组,该数组中的全部元素都初始化为()
    A

    True

    B

    False

    C

    -1

    D

    1


    正确答案: A
    解析: 暂无解析

  • 第11题:

    单选题
    语句Dim aa(-1 to 1,-2 to 1)定义的二维数组下标下界是()
    A

    -1和-2

    B

    -1

    C

    -2

    D

    2


    正确答案: C
    解析: 暂无解析

  • 第12题:

    单选题
    语句Dim aa(-1 to 1,-2 to 1)定义的二维数组共有()个元素。
    A

    2

    B

    12

    C

    4

    D

    6


    正确答案: D
    解析: 暂无解析

  • 第13题:

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

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

    B.Dim a (10) As Integer a=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
    解析:对于一数组,赋值一般可以用For循环来逐一赋值,也可以用Array函数来赋值。Array函数赋值的方法为:数组变量名=Array(表达式,表达式,…)故答案A是正确的。注意,在用Array函数赋值时,数组变量名后面不需要加“()”。选项B的错误在于它首先定义了一个静态数组,然后用Array函数赋值,并且所赋的元素只用5个,少于a数组应有的数组元素个数。选项c的错误在于数据类型不搭配,Dim定义a为%数据类型,而a(1)被赋以字符串数据。选项D中a数组的赋值方法是正确的,但b的赋值不能通过b=a这种方式,可以使用For循环语句来赋值。考生需特别注意。

  • 第14题:

    下列数组定义语句中,错误的是( )。

    A.Static a(10) As Integer

    B.Dim c(3,1 To 4)

    C.Dim d(-10)

    D.Dim b(0 To 5,1 To 3)As Integer


    正确答案:C
    解析:本题考查的考点是有关数组定义的。在Visual Basic中,可以用4个关键字来定义数组,分别是Dim、ReDim、Public和Static。在Visual Basic中定义数组有两种格式。
    格式一:Dim数组名(下标上界)>As类型名称>
    Dim(数组名(第一维下标上界,第二维下标上界)>As类型名称>
    格式二:Dim(数组名(下界To上界[,下界To上界]…)>As类型名称>
    其中上界必须大于下界。本题中选项C采取第一种格式定义数组,则数组默认下界为0,上界-10小于0,故不符合要求。

  • 第15题:

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

    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是一个变量。

  • 第16题:

    以下哪条语句定义了一个Python字典()。

    A.{1:2,2:3 }

    B.{1, 2, 3}

    C.[1, 2, 3]

    D.(1, 2, 3)


    正确答案:A

  • 第17题:

    有变量定义语句“Dim Str1,Str2 As String *10”,其中Str1变量的类型应为(),其中Str2变量的类型应为()。


    正确答案:变体型;字符串型

  • 第18题:

    语句Dim aa(-1 to 1,-2 to 1)定义的二维数组共有()个元素。

    • A、2
    • B、12
    • C、4
    • D、6

    正确答案:B

  • 第19题:

    语句Dim aa(-1 to 1,-2 to 1)定义的二维数组下标下界是()

    • A、-1和-2
    • B、-1
    • C、-2
    • D、2

    正确答案:A

  • 第20题:

    填空题
    有一数组定义语句:dim M(-2 to 1) as string,该语句定义的数组M中包含()个元素。

    正确答案: 4
    解析: 暂无解析

  • 第21题:

    填空题
    有变量定义语句“Dim Str1,Str2 As String *10”,其中Str1变量的类型应为(),其中Str2变量的类型应为()。

    正确答案: 变体型,字符串型
    解析: 暂无解析

  • 第22题:

    单选题
    设有数组定义语句:Dim a(5)As Integer,List1为列表框控件。下列给数组元素赋值的语句错误的是(  )。
    A

    a(3)=3

    B

    a(3)=Inputbox("inputdata")

    C

    a(3)=List1.ListIndex

    D

    a=Array(1,2,3,4,5,6)


    正确答案: D
    解析:
    使用Array()为数组初始化时,其格式为:数组变量名=Array(数组元素值),此时数组在定义时不应写明长度和类型。

  • 第23题:

    单选题
    语句Dim aa(-1 to 1,-2 to 1)定义了一个()的二维数组。
    A

    2行2列

    B

    1行2列

    C

    3行4列

    D

    1行1列


    正确答案: C
    解析: 暂无解析