急!C++实现二维数组相加

还请各位高手请多多帮忙多多指教哦~~
具体题目如下:
编一个程序,有成员函数重载运算符“+”和“-”,将两个二维数组相加和相减,要求第一个二维数组的值由构造函数设置,另一个二维数组的值由键盘输入。

谢谢!!

第1个回答  2006-10-28
C语言基地欢迎你
www.cyybase.com/bbs本回答被提问者采纳

编写C++程序,求二维数组中的全部元素之和
include<stdio.h> void main { int m,n;int a[10][10];printf("请输入二维数组的行数和列数");scanf("%d%d",&m,&n);for(int i=0;i<m;i++){ for(int j=0;j<n;j++){ scanf("%d",&a[i][j]);sum+=a[i][j];} } printf("全部元素和为%d",sum);} ...

C++难题 二维数组求和
for(int i=1;i<=n;i++){\/\/求和 for(int j=1;j<=m;j++){ sum+=a[i][j];printf("%d ",a[i][j]);\/\/打印 (测评时可以注释掉)} puts("\\n");\/\/换行 (测评时可以注释掉)} printf("%d",sum);\/\/输出和 return 0;} ...

c++:求一个5行3列二维数组每行元素的和,并将球得的和按由小到大的次序...
void main(){ int a[5][3],dst[5]={0};int i,j,t;for(i=0;i<5;i++)for(j=0;j<3;j++)scanf("%d",&a[i][j]);for(i=0;i<5;i++)for(j=0;j<3;j++)dst[i]+=a[i][j];for(i=0;i<4;i++)for(j=i;j<4;j++)if(dst[j]>dst[j+1]){ t=dst[i];dst...

C++遍历二维数组求和
include<iostream>#define M 100#define N 100using namespace std;int main(){int m,n;cin>>m>>n;int Iinput[M][N];for(int i=0;i<m;i++) {for(int j=0;j<n;j++){cin>>Iinput[i][j];}}int sum=0;for(int a=0;a<m;a++){for(int b=0;b<n;b++){sum=sum+*(...

C++二维数组求每列的和
int a[100][100],b[100],i,j,m,n;cout<<"请输入数据的行数M 列数N:"<<endl;cin>>m;cin>>n;cout<<"请输入"<<m*n<<"个数据";for(i=0;i<m;i++)for(j=0;j<n;j++)cin>>a[i][j];cout<<"数据为";for(i=0;i<m;i++){ cout<<endl;for(j=0;j<n;j++)cout<<...

用C++编写程序,计算3行3列的二维数组中各列之和。数据均为整数?_百 ...
include <iostream>int main() { int a = 0, b = 0, c = 0, t; for (int i = 1; i <= 3; i++) { std::cin >> t; a += t; std::cin >> t; b += t; std::cin >> t; c += t; } std::cout << a << " " << b << " " << c; ...

...解决这道c++题目,要求调用Sum函数计算二维数组每行元素之和,并将...
void Sum(int a[][4], int row){ \/\/补充Sum函数体,实现题目要求 for (int i = 0; i < row; ++i) { int result = 0;for (int j = 0; j < 4; ++j) { result += a[i][j];} a[i][0] = result;} } 请采纳,谢谢!

C++二维数组表示矩阵,计算两个矩阵相加,超时,菜鸟求大神解救。_百度知 ...
include<iostream>using namespace std;int main() {int n,i,j,A[10][10],B[10][10],C[10][10];while(cin>>n,n){for(i=0;i<n;i++)for(j=0;j<n;j++)cin>>A[i][j];for(i=0;i<n;i++)for(j=0;j<n;j++){cin>>B[i][j];C[i][j] = A[i][j] + B[i]...

C语言,编写程序求出二维数组a的两条对角线上的元素之和
1、首先在电脑中打开visual C++ ,定义数组和变量,如下图所示。2、然后输入九个数,如下图所示。3、接着累加:for(i=0;i<3;i++) \/*使用循环进行计算对角线的总和*\/,如下图所示。4、最后输出结果:printf("the result is :%d\\n",sum);\/*输出最后的结果*\/return 0,如下图所示。5、...

c++求二维数组周边元素之和
int add(int* a, int n, int m) { int i,j;int sum = 0;for (i = 0; i < n; i++)if (i == 0 || i == n-1) { for ( j = 0; j < m; j++) { sum += a[i*m+j];} } else { sum += a[i*m];sum += a[i*m+m-1];} return sum;} int main()...

相似回答