首页 > 编程知识 正文

矩阵加法公式,C++矩阵加法

时间:2023-05-04 00:43:36 阅读:264859 作者:1077

【题目描述】
输入两个n行m列的矩阵A和B,输出它们的和A+B。

【输入】
第一行包含两个整数n和m,表示矩阵的行数和列数(1≤n≤100,1≤m≤100)。

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

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

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

【输出】
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<cstdio>using namespace std;int a[101][101],b[101][101];int main(){int n,m;scanf("%d %d",&n,&m);for(int i=1;i<=n;++i)for(int j=1;j<=m;++j)scanf("%d",&a[i][j]);for(int i=1;i<=n;++i)for(int j=1;j<=m;++j)scanf("%d",&b[i][j]);for(int i=1;i<=n;++i){for(int j=1;j<=m;++j)printf("%d ",a[i][j]+b[i][j]);printf("n");}return 0;}

版权声明:该文观点仅代表作者本人。处理文章:请发送邮件至 三1五14八八95#扣扣.com 举报,一经查实,本站将立刻删除。