/*求N*N矩阵对角线元素之和*/
#include<stdio.h>
#include<stdlib.h>
int main(int argc,char *argv[])
{
int N;
printf("input N:");
scanf("%d",&N);
int a[N][N];
int i,j;
printf("input a[N][N]:/n");
for(i=0;i<N;i++)
for(j=0;j<N;j++)
scanf("%d",&a[i][j]);
int num=0;
for(i=0;i<N;i++)
for(j=0;j<N;j++)
if(i==j||i+j==N-1)
{
num+=a[i][j];
}
for(i=0;i<N;i++)
{
for(j=0;j<N;j++)
{
printf("%d/t",a[i][j]);
}
printf("/n");
}
printf("%d/n",num);
return 0;
}
求N*N矩阵对角线元素之和(C语言实现)
最新推荐文章于 2023-04-03 20:15:16 发布