C语言编程:使用指针编程求3X4的二维数组{1,3,5,7,9,11,13,15,17,19,21,23,25}的所有元素对角线之和
2个回答
展开全部
以下程序求4X4矩阵的主对角线和次对角线之和:
#include <stdio.h>
int main()
{int i,j,s1=0,s2=0;
int a[4][4]={1,3,5,7,9,11,13,15,17,19,21,23,25,27,29,31};
for(i=0;i<4;i++)
{for(j=0;j<4;j++)
printf("%3d",a[i][j]);
printf("\n");
};
for(i=0;i<4;i++)
{s1+=a[i][i];
s2+=a[i][3-i];
}
printf("主对角线之和=%d\n",s1);
printf("次对角线之和=%d\n",s2);
return 0;
}
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询