C语言编程:使用指针编程求3X4的二维数组{1,3,5,7,9,11,13,15,17,19,21,23,25}的所有元素对角线之和
答案:2 悬赏:50 手机版
解决时间 2021-03-26 15:00
- 提问者网友:鐵馬踏冰河
- 2021-03-25 22:51
C语言编程:使用指针编程求3X4的二维数组{1,3,5,7,9,11,13,15,17,19,21,23,25}的所有元素对角线之和
最佳答案
- 五星知识达人网友:不想翻身的咸鱼
- 2021-03-25 23:59
以下程序求4X4矩阵的主对角线和次对角线之和:
#include
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]);
#include
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("
"); };
for(i=0;i<4;i++)
{s1+=a[i][i];
s2+=a[i][3-i];
}
printf("主对角线之和=%d
",s1);
printf("次对角线之和=%d
",s2); return 0;
}
全部回答
- 1楼网友:舍身薄凉客
- 2021-03-26 00:29
输出结果为60。 简单说p和a是一个东西。也就是说把p换成a结果也是一样的。 具体解释一下: 二维数组的结构是这样的:a[3]这个第二维数组记录的是第一维数组的开始地址。即,a[0]的值和(&a[0][0])的值是一样的。a[1]的值和(&a[1][0])的值是...
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯