其他分享
首页 > 其他分享> > 【C语言】分别求5*5矩阵的主对角线和斜对角线之和

【C语言】分别求5*5矩阵的主对角线和斜对角线之和

作者:互联网

#include<stdio.h>
int main()
{
	int i,j,sum1,sum2,matrix[5][5];
	sum1=0,sum2=0;
	printf("请为该矩阵输入元素:");
	for(i=0;i<5;i++)
		for(j=0;j<5;j++)
			scanf("%d",&matrix[i][j]);
		for(i=0,j=0;i<5;i++,j++)
			sum1+=matrix[i][j];
		for(i=4,j=0;i>=0;i--,j++)
			sum2+=matrix[i][j];
		printf("主对角线上元素的和为:%d\n斜对角线上的元素的和为:%d\n",sum1,sum2);
		return 0;
}

每行每列均输入5 4 3 2 1后的结果如下

 

标签:matrix,int,printf,矩阵,sum2,sum1,C语言,对角线
来源: https://blog.csdn.net/clumsy01/article/details/122028221