输出矩阵中行、列的累加和
给你个实例代码,但我建议你自己好好做作,对你将来有好处
#include
#include
#include
using namespace std;
/*
*
*/
int main(int argc, char** argv) {
int iArray[3][5];
int iSumLine[3];
int iSumCol[5];
int iTotal;
for (int i = 0; i > iArray[i][j];
iSumLine[i] += iArray[i][j];
iSumCol[j] += iArray[i][j];
}
}
std::cout << "矩阵数据如下:"...全部
给你个实例代码,但我建议你自己好好做作,对你将来有好处
#include
#include
#include
using namespace std;
/*
*
*/
int main(int argc, char** argv) {
int iArray[3][5];
int iSumLine[3];
int iSumCol[5];
int iTotal;
for (int i = 0; i > iArray[i][j];
iSumLine[i] += iArray[i][j];
iSumCol[j] += iArray[i][j];
}
}
std::cout << "矩阵数据如下:" << std::endl << "行/列\t";
for (int i = 0; i < 5; i++) {
std::cout << (i + 1) << "\t";
}
std::cout << "合计";
std::cout << std::endl;
for (int i = 0; i < 3; i++) {
std::cout << (i + 1) << "\t";
for (int j = 0; j < 5; j++) {
std::cout << iArray[i][j] << "\t";
}
std::cout << iSumLine[i];
std::cout << std::endl;
}
std::cout << "合计\t";
iTotal = 0;
for (int i = 0; i < 5; i++) {
std::cout << iSumCol[i] << "\t";
iTotal += iSumCol[i];
}
std::cout << iTotal << std::endl;
return 0;
}。
收起