用C编写计算矩阵(5行5列)

来源:百度知道 编辑:UC知道 时间:2024/06/29 01:00:43
主对角线元素之和,上三角元素之和,首行首列末行末列所有元素之和。

main()
{
int i,j;
int sum[6];
int matrix[5][5]={/*此处填写你的矩阵数据*/};
/*初始化数组*/
for(i=0;i<6;i++)
sum[i]=0;
/*计算主对角线元素之和*/
for(i=0;i<5;i++)
sum[0]+=matrix[i][i];
/*计算上三角元素之和*/
for(i=0;i<5;i++)
for(j=i;j<5;j++)
sum[1]+=matrix[i][j];
/*计算首行所有元素之和*/
for(i=0;i<5;j++)
sum[2]+=matrix[0][i];
/*计算首列所有元素之和*/
for(i=0;i<5;j++)
sum[3]+=matrix[i][0];
/*计算末行所有元素之和*/
for(i=0;i<5;j++)
sum[4]+=matrix[4][i];
/*计算末列所有元素之和*/
for(i=0;i<5;j++)
sum[5]+=matrix[i][4];

}