首页学历类考试大学计算机科学
(简答题)

对于二维数组A[m][n],其中m<=80,n<=80,先读入m和n ,然后读该数组的全部元素,对如下三种情况分别编写相应函数:  (1)求数组A靠边元素之和;  (2)求从A[0][0]开始的互不相邻的各元素之和;  (3)当m=n时,分别求两条对角线上的元素之和,否则打印出m!=n的信息。

正确答案

答案解析

相似试题

  • (单选题)

    设二维数组A[1„m,1„n]按行存储在数组B中,则二维数组元素A[i,j]在一维数组B中的下标为()。

    答案解析

  • (填空题)

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

    答案解析

  • (填空题)

    二维数组A[m][n]采用行序为主方式存储,每个元素占k个存储单位,并且第一个元素的存储地址是LOC(A[0][0]),则A[i][j]的地址是()。

    答案解析

  • (填空题)

    已知二维数组A[m][n]采用行序为主方式存储,每个元素占k个存储单元,并且第一个元素的存储地址是LOC(A[0][0]),则A[i][j]的地址是()。

    答案解析

  • (简答题)

    给定含有m+n个元素的整型数组A(其中m>0,n>0),它分为两个互不重叠的,长度分别为m和n的子数组段,写出交换这两个子数组段的程序,要求不引入数组A以外的数组,但可引入若干中间变量。

    答案解析

  • (单选题)

    设有一个二维数组A[m][n],假设A[0][0]存放位置在644(10),A[2][2]存放位置在676(10),每个元素占一个空间,问A[3][3](10)存放在什么位置?脚注(10)表示用10进制表示。()

    答案解析

  • (填空题)

    设二维数组A[m][n]按列优先存储,每个元素占1个存储单元,元素A00的存储地址loc(A00),则Aij的存储地址loc(Aij)=()。

    答案解析

  • (简答题)

    求出M行N列的二维数组tt里每列中的最小元素,并依次放入pp数组中。

    答案解析

  • (单选题)

    若a为二维数组,它有m列,则a[i][j]在数组中的位置是()

    答案解析

快考试在线搜题