( 15 ) 1 个二维数组可以存放 1 个矩形 . 在程序开始有语句 Option Base 0, 则下面定义的数组中正好可以存放 1 个 4*3 矩阵(即只有 12 个元素)的是( )A ) Dim a ( -2 To 0,2 ) AS IntegerB ) Dim a ( 3,2 ) AS IngegerC ) Dim a ( 4,3 ) AS IngegerD ) Dim a ( -1 To -4,-1 To -3 ) AS Ingeger

题目

( 15 ) 1 个二维数组可以存放 1 个矩形 . 在程序开始有语句 Option Base 0, 则下面定义的数组中正好可以存放 1 个 4*3 矩阵(即只有 12 个元素)的是( )

A ) Dim a ( -2 To 0,2 ) AS Integer

B ) Dim a ( 3,2 ) AS Ingeger

C ) Dim a ( 4,3 ) AS Ingeger

D ) Dim a ( -1 To -4,-1 To -3 ) AS Ingeger


相似考题
参考答案和解析
正确答案:B
更多“( 15 ) 1 个二维数组可以存放 1 个矩形 . 在程序开始有语句 Option Base 0, 则下面定义的数组中 ”相关问题
  • 第1题:

    设某个程序中要用到一个二维数组,要求数组名为A,类型为整型,第一维下标从3-1到2,第二维下标从1到4,则相应数组声明语句为() 。


    参考答案:Dim A(-1 To 2,1To 4) As Integer

  • 第2题:

    设有下列数组定义语句: int a[] = {1, 2, 3}; 则对此语句的叙述错误的是()。

    A.定义了一个名为a的一维数组

    B.a数组有3个元素

    C.a数组元素的下标为1~3

    D.数组中每个元素的类型都是整数


    a数组有3个元素

  • 第3题:

    【5-1-2】在二维数组A[9][10]中,每个数组元素占用3个字节,从首地址base开始按行连续存放。在这种情况下,元素A[8][5]的地址为()。

    A.base+141

    B.base+144

    C.base+222

    D.base+255


    × 此问题考查的知识点是矩阵的查找。要判断二维数组中元素是否互不相同,只有逐个比较,找到一对相等的元素,就可得结论:不是互不相同。如何达到每个元素同其他元素比较一次且只一次?在当前行,每个元素要同本行后面的元素比较一次(下面第一个循环控制变量p的for循环),然后同第i+1行及以后各行元素比较一次,这就是循环控制变量k和p的二层for循环。

  • 第4题:

    设有定义语句: int a[]={11,22, 33}; 则下面对此语句的叙述错误的是

    A.定义了一个名为a的一维数组

    B.数组中的每一个元素都是整型

    C.a数组的元素下标为1—3

    D.a数组有3个元素


    正确答案:C
    解析:a数组的元素的下标应为0~2,这是直接定义数组的方法,通过在大括号中给出数组的数据项的值。

  • 第5题:

    设有下列数组定义语句: int a[] = {1, 2, 3}; 则对此语句的叙述错误的是()。

    A.定义了一个名为a的一维数组 。

    B.a数组有3个元素。

    C.a数组元素的下标为1~3 。

    D.数组中每个元素的类型都是整数。


    a 数组元素的下标为 1 ~ 3 。