itgle.com

单选题设有数组定义语句:Dim a(5)As Integer,List1为列表框控件。下列给数组元素赋值的语句错误的是(  )。A a(3)=3B a(3)=Inputbox("inputdata")C a(3)=List1.ListIndexD a=Array(1,2,3,4,5,6)

题目
单选题
设有数组定义语句: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)


相似考题
更多“单选题设有数组定义语句:Dim a(5)As Integer,List1为列表框控件。下列给数组元素赋值的语句错误的是(  )。A a(3)=3B a(3)=Inputbox("inputdata")C a(3)=List1.ListIndexD a=Array(1,2,3,4,5,6)”相关问题
  • 第1题:

    (23)设有数组定义语句: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
    【解析】引用数组的元素,在数组名后面的括号中指定下标,给数组元素赋值;选项A)、B)、C)正确的,给数组元素赋的值都是整型,数组类型正确;选项D)错误是因为,使用Array函数为数组变量赋值时,只能定义数组变量为Variant类型。

  • 第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.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,故不符合要求。

  • 第4题:

    用Dim arr(3 To 5,-2 To 2)语句定义的数组元素个数是( )。A.20B.12C.15SXB

    用Dim arr(3 To 5,-2 To 2)语句定义的数组元素个数是( )。

    A.20

    B.12

    C.15

    D.24


    正确答案:C
    C)【解圻】本题考查数组。数组中所含有的元素个数为:上界-下界+1,因此对丁二二维数组arr来讲,共含有3行、5列共15个元素。

  • 第5题:

    语句Dim a(一3 T0 4,3 T0 6)As Integer定义的数组的元素个数是( )


    正确答案:D
    本题考查二维数的运用。它的格式如下:Dim数组名([下界To]上界[,[下界To]上界]..…·)As类型名称就本题而言,a为数组名。a(一3T04)其下标的下界为一3,上界为4,下标值在一3~4之间,数组元素为a(~3)、a(一2)、a(~1)、a(o)、a(1)、a(2)、a(3)、a(4),共8个元素;a(3T06)其下标的下界为3,上界为6,下标值在3~6之间,数组元素为a(3)、a(4)、a(5)、a(6),共4个元素。所以该数组的元素个数为32(8×4)个。

  • 第6题:

    设有数组定义语句:Dima(5)AsInteger,Listl为列表框控件。下列给数组元素赋值的语句错误的是( )。

    A.a(3)=3

    B.a(3)=inputbox("inputdata")

    C.a(3)=Listl.Listlndex

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


    正确答案:D

  • 第7题:

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

    A.6

    B.7

    C.8

    D.9


  • 第8题:

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

    A.18

    B.28

    C.21

    D.32


    正确答案:D
    D。【解析】Dim用在窗体模块或标准模块中,定义窗体或标准模块数组,也可用于过程中。数组定义的格式可以为:Dim数组名(第一维下标上界[,第二维下标上界]…)As类型名称;还可为:Dim数组名([下界To]上界[,[下界To]下界]]…)As类型名称。当使用第一种格式定义时,下标上界不能小于0,否则将出现“区间无值”的错误。本题数组元素的个数为:(4-(-3)+1)*(6-3+1)=32。

  • 第9题:

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

    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

  • 第10题:

    设有定义语句int a[3],则下列对此语句的叙述中错误的是( ):

    • A、定义了一个名为a的一维数组
    • B、a数组有3个元素
    • C、a数组元素的下标为1~3
    • D、数组a中的每一个元素都是整型

    正确答案:C

  • 第11题:

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


    正确答案:9

  • 第12题:

    单选题
    设有数组定义语句: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(数组元素值),此时数组在定义时不应写明长度和类型。

  • 第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题:

    语句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个元素。

  • 第15题:

    语句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。

  • 第16题:

    设有如下数组声明语句:

    Dim am(-2 To 2,0 To 3)As Integer

    该数组包含的数组元素个数是

    A)20

    B)16

    C)15

    D)12


    正确答案:A
    【答案】:A
    【知识点】:数组声明的方法
    【解析】:-2 to 2为-2、-1、0、1、2共5个数据,0 to 3为0、1、2、3共4个数据,5*4=20,因此一共有20个数组元素。故本题选A。

  • 第17题:

    下面的语句用Array函数为数组a的各元素赋整数值: a=Array(1,2,3,4,5,6,7,8,9) 对数组变量a的正确定义是

    A.Dim a

    B.Dim a As Integer

    C.Dim a(9) As Integer

    D.Dim a() As IntegEr


    正确答案:A
    解析:本题是对Array函数的一种考查。Array函数用来给数组元素赋初值时,它要求数组必须是一个变体变量名,如:
      Dim Var
      Var=Array(1,2,3,4,5)
      是将1到5分别赋给Var(0)、Var(1)、 Var(2)、Var(3)、Var(4)。
      Array函数的实际参数应是用逗号分割的数据列表。根据以上的知识点,分析各选项可知A项是正确的。

  • 第18题:

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

    A.a(3)=3

    B.a(3)=inputbox("inputdata")

    C.a(3)=List1.List1ndex

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


    正确答案:D
    解析:引用数组的元素,在数组名后面的括号中指定下标,给数组元素赋值;选项A)、选项B)、选项C)是正确的,给数组元素赋的值都是整型,数组类型正确,选项D)之所以错误是因为,使用Array函数为数组变量赋值时,只能定义数组变量为Variant类型。

  • 第19题:

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

    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是一个大小固定的数组:故赋值出错。

  • 第20题:

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

    A.a(3)=3

    B.a(3)=inputbox("inputdata")

    C.a(3)=List1.ListIndex

    D.a=Army(1,2,3,4,5,6)


    正确答案:D
    解析:引用数组的元素,在数组名后面的括号中指定下标,给数组元素赋值;选项A)、B)、C)正确的,给数组元素赋的值都是整型,数组类型正确;选项D)错误是因为,使用Array函数为数组变量赋值时,只能定义数组变量为Variant类型。

  • 第21题:

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

    A6

    B7

    C8

    D9


    D

  • 第22题:

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

    • A、6
    • B、7
    • C、8
    • D、9

    正确答案:D

  • 第23题:

    填空题
    用语句Dim A (-3 To 5) As Integer定义的数组的元素个数是()

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

  • 第24题:

    单选题
    语句Dim A(-3 To 5)As Integer所定义的数组的元素的个数是()。
    A

    6

    B

    7

    C

    8

    D

    9


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