C语言!输入25个数给一个5×5的矩阵,并求主对角线上各数组元素之和sum1和辅对角线上各数组元素之和sum2。
来源:百度知道 编辑:UC知道 时间:2024/06/14 14:06:32
编程提示;
for(i=0;i<5;i++)
{
sum1+=a[i][i];
sum2+=a[i][4-i];
}
for(i=0;i<5;i++)
{
sum1+=a[i][i];
sum2+=a[i][4-i];
}
#include<stdio.h>
void main()
{
int i,j,a[5][5],sum1=0,sum2=0;
printf("input the array: \n");
for(i=0;i<5;i++)
for(j=0;j<5;j++)
scanf("%d",&a[i][j]);
for(i=0;i<5;i++)
{
for(j=0;j<5;j++)
printf("%4d",a[i][j]);
printf("\n\n");
}
for(i=0;i<5;i++)
{
sum1+=a[i][i];
sum2+=a[i][4-i];
}
printf("主对角线元素和sum1=%d\ns副对角线元素和sum2=%d\n",sum1,sum2);
}
#include<stdio.h>
void main()
{
int i,j,a[5][5],sum1=0,sum2=0;
printf("input the array: \n");
for(i=0;i<5;i++)
for(j=0;j<5;j++)