更多“二维数组b[4][5]最多可以有20个数据元素。”相关问题
  • 第1题:

    执行命令DIMENSION M(4,5)后,如果以一维数组的形式访问该二维数组,则一维数组元素M(7)与二维数组元素【 】为同一个变量。


    正确答案:M(22)
    M(2,2) 解析:数组m中的各元素用一维数组形式可依次表示为:M(1)=M(1,1),M(2)=M(1,2),M(3)=M (1,3),M(4)=(1,4),M(5)=M(1,5),M(6)=M(2, 1),M(7)=M(2,2)…如此类推。

  • 第2题:

    ●若二维数组arr[1..8,1..6]的首地址为base,数组元素按列存储,且每个元素占用

    4个存储单元,则元素arr[5,5]在该数组空间的地址为 (36) 。

    (36)

    A.base+(4*8+4)*4

    B.base+(5*8+5)*4

    C. base+(4*6+4)*4

    D.base+(5*6+5)*4


    正确答案:A

  • 第3题:

    有说明语句double[,] tab=new double[3,4];那么下面叙述正确的是()。

    • A、tab是一个数组维数不确定的数组,使用时可以任意调整
    • B、tab是一个有两个元素的一维数组,它的元素初始值分别是3,4
    • C、tab是一个二维数组,它的元素个数一共有12个
    • D、tab是一个不规则数组,数组元素的个数可以变化

    正确答案:C

  • 第4题:

    数据结构与算法里,在C语言中,有以下二维数组的定义inta[4][5];如想引用第五个元素,则书写()。

    • A、a[4]
    • B、a[5]
    • C、a[0][4]
    • D、a[1][5]

    正确答案:C

  • 第5题:

    有以下二维数组的定义inta[3][5];如想引用第七个元素,则正确的引用是()

    • A、a[4]
    • B、a[5]
    • C、a[0][4]
    • D、a[1][1]

    正确答案:D

  • 第6题:

    定义二维数组intarr[4][2]如果全部元素输出,共需要输出6个元素


    正确答案:错误

  • 第7题:

    有以下二维数组的定义inta[3][5];如想引用第五个元素,则正确的引用是()

    • A、a[4]
    • B、a[5]
    • C、a[0][4]
    • D、a[1][5]

    正确答案:C

  • 第8题:

    在C语言中,有以下二维数组的定义inta[3][5];如想引用第五个元素,则书写()。

    • A、a[4]
    • B、a[5]
    • C、a[0][4]
    • D、a[1][5]

    正确答案:C

  • 第9题:

    下面关于VisualFoxPro数组的叙述中,错误的是()。

    • A、用DIMENSION和DECLARE都可以定义数组
    • B、VisualFoxPro只支持一维数组和二维数组
    • C、一个数组中各个数组元素必须是同一种数据类型
    • D、新定义数组的各种数组元素初值为.F.

    正确答案:C

  • 第10题:

    单选题
    数据结构与算法里,在C语言中,有以下二维数组的定义inta[4][5];如想引用第五个元素,则书写()。
    A

    a[4]

    B

    a[5]

    C

    a[0][4]

    D

    a[1][5]


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

  • 第11题:

    多选题
    关于二维数组初始化描述正确的是()。
    A

    二维数组,即可以按元素初始化,也可以按行初始化

    B

    二维数组当初始化列表给出数组全部元素的初值时,第一维的长度声明可以省略,此时,系统将按初始化列表中提供的初值个数来定义数组的大小。

    C

    二维数组按行初始化时,即使初始化列表中提供的初值个数可以少于数组元素的个数,第一维的长度声明也可以省略,此时系统自动给后面的元素初始化为0。

    D

    二维数组初始化时可以省略第二维的长度


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

  • 第12题:

    单选题
    对于VFP数组,下列说法错误的是()。
    A

    必须先定义,后使用

    B

    只能定义一维或二维数组

    C

    数组元素下标从0开始

    D

    数组元素的数据类型可以不同


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

  • 第13题:

    二维数组是一种非线性结构,其中的每一个数组元素最多有【 】个直接前驱(或直接后继)。


    正确答案:2
    2 解析:对数组元素a[i][j]而言,它的两个直接前趋是:a[i-1][j]和a[i][j-1]。

  • 第14题:

    假定二维数组的定义为“char a[3][5];”,则该数组所含元素的个数为()。
    15

  • 第15题:

    数组是相同类型的数据元素的集合,数据元素的类型可以是任意的,可以创建数值数组、()、字符数组和()。


    正确答案:布尔数组;簇数组

  • 第16题:

    数据结构与算法里,定义二维数组intarr[4][3]则输出全部元素,共需要输出()个。.

    • A、7
    • B、12
    • C、5
    • D、无法统计

    正确答案:B

  • 第17题:

    对于VFP数组,下列说法错误的是()。

    • A、必须先定义,后使用
    • B、只能定义一维或二维数组
    • C、数组元素下标从0开始
    • D、数组元素的数据类型可以不同

    正确答案:C

  • 第18题:

    编一个程序,定义一个n行n列的二维数组,例如,n=4,输入该数组的全部数据。可以在定义数组时赋于常量值。求二维数组中这样元素的位置:它在行上是最小,在列上也是最小。


    正确答案: intn=4;
    int[,]a={{25,12,22,14},{15,16,17,18},{19,20,21,13},{23,24,11,26}};
    inti,j,k,temp,min;
    Console.Write("/n二维数组:");
    for(i=0;i{
    Console.Write("/n/t");
    for(j=0;j}
    Console.WriteLine("/n/n行列最小值");
    for(i=0;ifor(j=0;j{
    temp=a[i,j];
    min=temp;
    /*
    for(k=0;k{
    if(a[i,k]if(a[k,j]}
    */
    for(k=0;kif(a[i,k]for(k=0;kif(a[k,j]if(temp==min)Console.WriteLine("i={0},j={1}{2}",i,j,temp);
    }

  • 第19题:

    有关二维数组描述项不正确的包含()

    • A、二维数组规定行下标从0开始,列下标从1开始
    • B、二维数组中存储数据类型可以相同也可以不相同
    • C、二维数组arr中表示第一个元素应使用arr[0,0]
    • D、二维数组中行列长度相加即为元素的总个数

    正确答案:A,B,C,D

  • 第20题:

    定义了int型二维数组a[6][7]后,数组元素a[3][4]前的数组元素个数为:()

    • A、24
    • B、25
    • C、18
    • D、17

    正确答案:B

  • 第21题:

    单选题
    有说明语句double[,] tab=new double[3,4];那么下面叙述正确的是()。
    A

    tab是一个数组维数不确定的数组,使用时可以任意调整

    B

    tab是一个有两个元素的一维数组,它的元素初始值分别是3,4

    C

    tab是一个二维数组,它的元素个数一共有12个

    D

    tab是一个不规则数组,数组元素的个数可以变化


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

  • 第22题:

    多选题
    以下关于二维数组的描述中,正确的有:()。
    A

    如有定义inta[2][3];则数组a的最后一个元素为a[1][2]

    B

    一个一维数组,它的每一个元素也是类型相同的一维数组时,便构成二维数组

    C

    在定义二维数组时,可以将该数组的两个维数全部省略

    D

    对于二维数组,即可以按元素初始化,也可以按行初始化


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

  • 第23题:

    问答题
    编一个程序,定义一个n行n列的二维数组,例如,n=4,输入该数组的全部数据。可以在定义数组时赋于常量值。求二维数组中这样元素的位置:它在行上是最小,在列上也是最小。

    正确答案: intn=4;
    int[,]a={{25,12,22,14},{15,16,17,18},{19,20,21,13},{23,24,11,26}};
    inti,j,k,temp,min;
    Console.Write("/n二维数组:");
    for(i=0;i{
    Console.Write("/n/t");
    for(j=0;j}
    Console.WriteLine("/n/n行列最小值");
    for(i=0;ifor(j=0;j{
    temp=a[i,j];
    min=temp;
    /*
    for(k=0;k{
    if(a[i,k]if(a[k,j]}
    */
    for(k=0;kif(a[i,k]for(k=0;kif(a[k,j]if(temp==min)Console.WriteLine("i={0},j={1}{2}",i,j,temp);
    }
    解析: 暂无解析

  • 第24题:

    单选题
    数据结构与算法里,定义二维数组intarr[4][3]则输出全部元素,共需要输出()个。.
    A

    7

    B

    12

    C

    5

    D

    无法统计


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