欢迎光临散文网 会员登陆 & 注册

[CCO71122/CCO21]C++(1124:矩阵加法)

2023-04-08 15:26 作者:Cirno_is_baka  | 我要投稿

【题目描述】

输入两个nm列的矩阵AB,输出它们的和A+B

【输入】

第一行包含两个整数nm,表示矩阵的行数和列数(1n1001m100)

接下来n行,每行m个整数,表示矩阵A的元素。

接下来n行,每行m个整数,表示矩阵B的元素。

相邻两个整数之间用单个空格隔开,每个元素均在11000之间。

【输出】

n行,每行m个整数,表示矩阵加法的结果。相邻两个整数之间用单个空格隔开。

【输入样例】

3 3 

1 2 3 

1 2 3 

1 2 3 

1 2 3 

4 5 6

 7 8 9

【输出样例】

2 4 6 

5 7 9

 8 10 12

【实现】

#include<bits/stdc++.h>
using namespace std;
int a[110][110];
int b[110][110];
int c[110][110];
int main(){
    int n,m;
    cin>>n>>m;
    for(int i=1;i<=n;i++){
        for(int j=1;j<=m;j++){
            cin>>a[i][j];
        }
    }
    for(int i=1;i<=n;i++){
        for(int j=1;j<=m;j++){
            cin>>b[i][j];
        }
    }
    int s=0;
    for(int i=1;i<=n;i++){
        for(int j=1;j<=m;j++){
            s= a[i][j]+b[i][j];
            c[i][j]=s;
        }
    }
    for(int i=1;i<=n;i++){
        for(int j=1;j<=m;j++){
            cout<<c[i][j]<<" ";
        }
        cout<<endl;
    }
}
//CCO71122/CCO21


[CCO71122/CCO21]C++(1124:矩阵加法)的评论 (共 条)

分享到微博请遵守国家法律