更多“以Dim x(6,2to5)来定义一个二维数组,Ubound(x”相关问题
  • 第1题:

    当前数据库中有五个字段:学号(C,4)、姓名(C,6)、政治(N,3,0),数学(N,3,0),指针指向一个非空的记录,要使用SCATTER TO X命令把当前记录的字段值存到数组X中,数组X( )。

    A.不必事先定义

    B.必须用DIMENSION X事先定义

    C.必须用DIMENSION X(5)事先定义

    D.必须用DIMENSION X(1),X(2),K(3),X(4),X(5)事先定义


    正确答案:A

  • 第2题:

    设有定义:

    int x[2][3];

    则以下关于二维数组X的叙述错误的是

    A.元素x[0]可看作是由3个整型元素组成的一维数组

    B.数组x可以看作是由X[0]和X[1]两个元素组成的一维数组

    C.可以用x[0]=0;的形式为数组所有元素赋初值0

    D.x[O]和x[1]是数组名,分别代表一个地址常量


    正确答案:C
    x[o]可看作是由3个整型元素组成的一维数组,不可以用语句x[0]=0;为数组所有元素赋初值0。因此C选项正确。

  • 第3题:

    下列程序运行后会出现错误的提示为 Private Sub Command1_Click() Dim i AS Integer Dim x x=Array(2,3, 4, 5, 6, 7) For Each i In x Print i; Next i End Sub

    A.数组的下标超界

    B.For Each数组的控制变量必须为变体变量

    C.关键字Each的位子不对

    D.x应该定义成数组


    正确答案:B
    解析:对于数组而言,ForEach数组的控制变量只能是一个变体变量。所以上述程序运行后会出现一个如选项B内容的错误提示。本程序运行后不会出现选项A、C和D的提示。

  • 第4题:

    若要定义一个存储5个值的数组answer,以下定义的方法中,正确的是()

    • A、Dim answer(5)
    • B、ReDim answer(5)
    • C、Dim answer(4)
    • D、ReDim answer(4)

    正确答案:C

  • 第5题:

    假定二维数组x中的一个元素为x[2][3] ,则它的列下标的值为()。


    正确答案:3

  • 第6题:

    在缺省情况下,用Dim A(5,5)语句声明二维数组后,数组A的元素共有()个。


    正确答案:36

  • 第7题:

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

    • A、2行2列
    • B、1行2列
    • C、3行4列
    • D、1行1列

    正确答案:C

  • 第8题:

    语句Dim A%(10),B!(10,5)定义了两个数组,其类型分别为()。

    • A、一维实型数组和二维整型数组
    • B、一维整型数组和二维单精度数组
    • C、一维整型数组和二维长整型数组
    • D、一维整型数组和二维双精度型数组

    正确答案:B

  • 第9题:

    单选题
    直接以Dim x(6,2 to 5)来声明一个二维数组,错误的选项是()。
    A

    Lbound(x,2)的返回值是1

    B

    Ubound(x,2)的返回值是5

    C

    Ubound(x,1)的返回值是6

    D

    Lbound(x,1)的返回值是0


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

  • 第10题:

    单选题
    语句Dim A%(10),B!(10,5)定义了两个数组,其类型分别为()。
    A

    一维实型数组和二维整型数组

    B

    一维整型数组和二维单精度数组

    C

    一维整型数组和二维长整型数组

    D

    一维整型数组和二维双精度型数组


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

  • 第11题:

    填空题
    假定一个二维数组的定义语句为"int[][]x=newint[3][4];",则该数组包含的整型元素的个数为()。

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

  • 第12题:

    填空题
    在VBScript中,如果定义了一个数组Dim array1(20,30),则它实际上是一个有()行()列的二维数组。

    正确答案: 21,31
    解析: 暂无解析

  • 第13题:

    编写如下事件过程: Option Base 1 Private Sub Form Click() Dim x1()As Integer Dim i As Integer Dim s As Integer ReDim x1(3) For i = 1 To UBound(x1) x1(i)=i + 1 Next i Call sub1(x1) For i = 1 To UBound(x1) s = s + x1(i) Next i Print s End Sub Private Sub sub1(n()As Integer) Dim i As Integer ReDim Preserve n(5) For i = 3 To 5 n(i)=n(i-1)*2 Next i End Sub 程序运行后,单击窗体,则窗体上显示的内容是

    A.6

    B.12

    C.24

    D.47


    正确答案:D
    解析:在主过程中,数组x1的下标最大值为3,赋初值分别为2、3、4,通过实参和形参的调用,数组x1的值传给了数组n。在子过程中,数组n的下标最大值被重新定义为5,下标3~5的值计算的结果分别为6、12、24。在主过程中,将数组x1的各值相加得:2+3+6+12+24=47。

  • 第14题:

    下列数组说明语句正确的是

    A.Dim g(0,-5)As Single

    B.Dim h(100 To 100,100)As String

    C.Dim x(5)As Integer ReDim x(10)As Integer

    D.Dim y() ReDim y


    正确答案:B
    解析:选项A不为0时不能这样定义,要用关键字To显式地指明下标范围;选项B二维数组h的数组元素个数是101,类型是字符串型;选项C对数组的说明应不带下标参数,x(5)应改成x()就对了;选项D重定义语句ReDim应带下标参数。

  • 第15题:

    用Dim a(-1 to 5 )定义一个一维数组,该数组中元素个数是6。( )

    此题为判断题(对,错)。


    正确答案:错误

  • 第16题:

    在VB中,使用变量前一般应对变量进行定义。以下变量定义语句错误的是()。

    • A、Dim  x As Integer
    • B、Dim  x As Integer,y As Single
    • C、Var  x,y:Integer
    • D、Dim  x As Integer,y As Integer

    正确答案:C

  • 第17题:

    若要定义一个拥有5个成员的数组answer,以下定义的方法中,正确的是()

    • A、Dim  answer(5)
    • B、ReDim  answer(5)
    • C、Dim  answer(4)
    • D、ReDim  answer()

    正确答案:C

  • 第18题:

    在VBScript中,如果定义了一个数组Dim array1(20,30),则它实际上是一个有()行()列的二维数组。


    正确答案:21;31

  • 第19题:

    直接以Dim x(6,2 to 5)来声明一个二维数组,错误的选项是()。

    • A、Lbound(x,2)的返回值是1
    • B、Ubound(x,2)的返回值是5
    • C、Ubound(x,1)的返回值是6
    • D、Lbound(x,1)的返回值是0

    正确答案:A

  • 第20题:

    以Dimx(6,2to5)来定义一个二维数组,Ubound(x,2)的返回值是()

    • A、0
    • B、6
    • C、2
    • D、5

    正确答案:D

  • 第21题:

    单选题
    以Dim x(6,2to5)来定义一个二维数组,Ubound(x,2)的返回值是()。
    A

    0

    B

    6

    C

    2

    D

    5


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

  • 第22题:

    填空题
    在缺省情况下,用Dim A(5,5)语句声明二维数组后,数组A的元素共有()个。

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

  • 第23题:

    单选题
    以Dimx(6,2to5)来定义一个二维数组,Ubound(x,2)的返回值是()
    A

    0

    B

    6

    C

    2

    D

    5


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