参考答案和解析
12
更多“一个3行4列的二维数组,数组元素的值是其对应行号的平方与对应列号之和(行号和列号均从1开始)。输出该二维数组并求该数组的所有数组元素之和。”相关问题
  • 第1题:

    假定二维数组的定义为“char a[M][N];”,则该数组共包含有___个字符

    元素。


    参考答案M*N

  • 第2题:

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

    A.用DIMENSION和DECLARE都可以定义数组

    B.Viaua1 FoxPro只支持一维数组和二维数组

    C.一个数组中各个数组元素必须是同一种类型

    D.新定义数组的各个数组元素初值为,F


    正确答案:C

  • 第3题:

    数组名作为函数参数进行传递时,形参获得的是( )。

    A.该数组第一个元素的值

    B.该数组所有元素的值

    C.该数组所有元素的地址

    D.该数组的首地址


    正确答案:D

  • 第4题:

    关于数组的正确说法是()

    • A、在用Dimension A(10,4)定义了数组A之后,元素A(3,2)就是A(10)
    • B、只能定义一维或二维数组,且数组的下标总是从0开始
    • C、在用Dimension A(10)定义了数组A之后,A=1是错误的语句
    • D、同一数组各元素的数据类型必须一致

    正确答案:A

  • 第5题:

    二维数组中,各数组元素的存放顺序是()


    正确答案:按列存放

  • 第6题:

    从一维数组a[n]中顺序查找出一个最大值元素的时间复杂度为(),输出一个二维数组b[m][n]中所有元素值的时间复杂度为()。


    正确答案:O(n);O(m*n)

  • 第7题:

    数组名作为参数传递给函数,此时作为实在参数的数组名被处理为()。

    • A、该数组的长度
    • B、该数组的元素个数
    • C、该数组中各元素的值
    • D、该数组的首地址

    正确答案:D

  • 第8题:

    编一个程序,定义一个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);
    }

  • 第9题:

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

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

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

  • 第10题:

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

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

    B

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

    C

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

    D

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


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

  • 第11题:

    问答题
    编一个程序,定义一个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);
    }
    解析: 暂无解析

  • 第12题:

    单选题
    下列有关VisualFoxPro数组的说法中错误的是()。
    A

    数组是一组具有相同名称不同下标的内存变量

    B

    数组中的各个元素可以赋予不同类型的值

    C

    数组一经定义之后,其各元素已具有逻辑真值

    D

    在VisualFoxPro中相同名称的一维数组与二维数组的元素之间存在着某种对应关系


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

  • 第13题:

    执行命令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)…如此类推。

  • 第14题:

    补充程序Ccon061.C,使其从键盘输入一个4行4列的二维整型数组表示4×4阶矩阵,并计算第1列元素之和。如输出:28


    Inti,/**/j/**/;
    Sum=/**/0/**/;
    /**/sum+=a[i][0];/**/

  • 第15题:

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

  • 第16题:

    若有以下数组a,数组元素:a[0]~a[9],其值为 9  4  12  8  2  10  7  5  1  3   该数组的元素中,数值最大的元素的下标值是()


    正确答案:2

  • 第17题:

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

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

    正确答案:C

  • 第18题:

    二维数组是其数组元素为线性表的线性表。


    正确答案:正确

  • 第19题:

    假定一个二维数组的定义语句为“int a[3][4];”,则该数组包含有回()个整型元素。


    正确答案:12

  • 第20题:

    若有以下数组a,数组元素:a[0]~a[9],其值为 9  4  12  8  2  10  7  5  1  3  该数组中下标最大的元素的值是()


    正确答案:3

  • 第21题:

    下列有关VisualFoxPro数组的说法中错误的是()。

    • A、数组是一组具有相同名称不同下标的内存变量
    • B、数组中的各个元素可以赋予不同类型的值
    • C、数组一经定义之后,其各元素已具有逻辑真值
    • D、在VisualFoxPro中相同名称的一维数组与二维数组的元素之间存在着某种对应关系

    正确答案:C

  • 第22题:

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

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

  • 第23题:

    单选题
    数组名作为实参数传递给函数时,数组名被处理为()
    A

    该数组的长度

    B

    该数组的元素个数

    C

    该数组的首地址

    D

    该数组中各元素的值


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

  • 第24题:

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

    必须先定义,后使用

    B

    只能定义一维或二维数组

    C

    数组元素下标从0开始

    D

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


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