两个m×n的矩阵,用C++编写程序实现矩阵的加法运算(两个矩阵中的元素一一对应)
2个回答
展开全部
int a[m][n],b[m][n];
分别2个数组赋值
int i,j;
for(i = 0; i < m; i++)
for(j = 0; j < n; j++)
a[i][j] += b[i][j];
最后输出a数组元素就是结果了
分别2个数组赋值
int i,j;
for(i = 0; i < m; i++)
for(j = 0; j < n; j++)
a[i][j] += b[i][j];
最后输出a数组元素就是结果了
本回答被网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
#include <iostream>
using namespace std;
int main()
{
int i, j, m, n;
cin >> m >> n;
int **ia = new int *[m];
for (i = 0; i < m; ++i)
{
ia[i] = new int[n];
for (j = 0; j < n; ++j)
cin >> ia[i][j];
}
cout << endl;
for (i = 0; i < m; ++i)
{
for (j = 0; j < n; ++j)
cout << ia[i][j] << ' ';
cout << endl;
}
cout << endl;
return 0;
}
using namespace std;
int main()
{
int i, j, m, n;
cin >> m >> n;
int **ia = new int *[m];
for (i = 0; i < m; ++i)
{
ia[i] = new int[n];
for (j = 0; j < n; ++j)
cin >> ia[i][j];
}
cout << endl;
for (i = 0; i < m; ++i)
{
for (j = 0; j < n; ++j)
cout << ia[i][j] << ' ';
cout << endl;
}
cout << endl;
return 0;
}
本回答被网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询