输入两个n行m列的矩阵,输出它们的和A+B

img


用C++语言实现:输入两个n行m列的矩阵,输出它们的和A+B

对应位置元素相加即可

img

代码如下:

#include <iostream>
using namespace std;
int main()
{
    int a[100][100],b[100][100];
    int i,j,n,m;
    cin >> n >> m;
    //输入a
    for(i=0;i<n;i++)
    {
        for(j=0;j<m;j++)
            cin >> a[i][j];
    }
    //输入b
    for(i=0;i<n;i++)
    {
        for(j=0;j<m;j++)
            cin >> b[i][j];
    }
    //计算
    for(i=0;i<n;i++)
    {
        for(j=0;j<m;j++)
        {
            if(j<m-1)
                printf("%d ",a[i][j]+b[i][j]);
            else
                printf("%d\n",a[i][j]+b[i][j]);
        }
    }
    return 0;
}