编写c++程序,计算二维数组的每行元素之和,每列元素之和,对角线元素之和...答:int a[LINE][COLUMN]={1,2,3,4,5,6,7,8,9};cout<<"原二维数组:"<<endl;PrintArray(a);cout<<"每行元素和:"<<endl;AddLine(a);cout<<"每列元素和:"<<endl;AddColumn(a);cout<<"对角线元素和:"<<endl;AddDiagonal(a);cout<<"斜对角线元素和:"<<endl;AddObliqueDiagonal(a);...
利用指针数组求二维数组各行元素之和答:以下是利用指针数组求二维数组各行元素之和的代码:include <stdio.h>#define ROWS 3#define COLS 4 int main(){ int a[ROWS][COLS] = {{1,2,3,4},{5,6,7,8},{9,10,11,12}}; int sum[ROWS] = {0}; int *p[ROWS]; // 定义指针数组,每个元素都指向一行的首地址 ...
c语言求二维数组中所有元素的和答:int main(void){ int ar[3][3]= { {1,2,3},{4,5,6},{7,8,9} };int num;int i,j;int k = 0,sum=0;int (*ptr)[3];ptr = ar;num = sizeof(ar) / sizeof(ar[0]);printf("num = %d\n",num);printf("%d\n",*(*(ptr +0) + 1));for(i = 0; i < 3...