你好,我最近問了一個有關如何執行以下問題:取所有的矩陣數字修訂
寫,總結所有的整數使用以下標題整數矩陣的功能:
const int SIZE = 4;
double sumMatrix (const double m [] [SIZE] , int rowSize, int columnSize) ;
寫一個測試程序,讀取一個4×4矩陣並顯示其所有元素的總和。繼承人樣品運行:
1 2 3 4 [Enter]
5 6 7 8 [Enter]
9 10 11 12 [Enter]
13 14 15 16 [Enter]
Sum of the matrix is 136
我試圖用我所能的所有建議,但問題也許,我只是需要回到基本和學習一些:
按行輸入4by4矩陣行基本的東西,我跳過了,但繼承人到目前爲止。更正和解決方案,以及任何形式的幫助將受到高度讚賞。
#include <iostream>
using namespace std;
const int COLUMN_SIZE = 4;
int sum(const int a[] [COLUMN_SIZE], int rowSize)
{
int total = 0;
for (int row = 0; row < rowSize; row++)
{
for (int column = 0; column < COLUMN_SIZE; column++)
{
total += a[row][column];
}
}
return total;
}
int main()
{
int m[4][4]=
{
{1,2,3,4},
{5,6,7,8},
{9,10,11,12},
{13,14,15,16}
};
cout<< "Sum of the matrix"<< sum(m,4) << endl;
return 0;
}
而你的問題是....? – 2010-07-19 21:56:53
看起來不錯,但有點不清楚你要求什麼。你的程序是否產生正確的輸出? – Daniel 2010-07-19 21:57:30
閱讀部分目前爲止我錯過了...... – schnaader 2010-07-19 21:59:19