【发布时间】:2015-08-08 07:08:41
【问题描述】:
我想做一个编码,它读取一个 4x4 矩阵并将它们求和。我不知道我哪里做错了。我的结果是它不断要求输入元素。我只是想要一个4x4。谁能帮帮我?
#include <iostream>
using namespace std;
const int SIZE = 4;
double sumColumn(const double m[][SIZE], int rowSize, int columnIndex)
{
int sum = 0;
for (int i = 0; i<SIZE; i++)
{
for (int j = 0; j<SIZE; j++)
{
sum = sum + m[i][j];
}
}
return sum;
}
int main()
{
double m[SIZE][SIZE], sum = 0;
cout << "Enter the elements of the matrix" << endl;
for (int i = 0; i<SIZE; i++)
for (int j = 0; j<SIZE; j++)
cin >> m[i][j];
sum = sumColumn(m, SIZE, SIZE);
cout << sum << endl;
return 0;
}
【问题讨论】:
-
你的意思是你一直收到
"Enter the elements of the matrix"这个消息?