用C语言:编程求4X4矩阵两条对角线元素值的和

用C语言:编程求4X4矩阵两条对角线元素值的和... 用C语言:编程求4X4矩阵两条对角线元素值的和 展开
 我来答
金鱼8884
2015-10-01 · 知道合伙人数码行家
金鱼8884
知道合伙人数码行家
采纳数:124 获赞数:14952
学生

向TA提问 私信TA
展开全部
#include <stdio.h>
void main()
{
int a[4][4],s1=0,s2=0;
int i,j;
for (i=0;i<4;i++)
for (j=0;j<4;j++)
scanf("%d",&a[i][j]);
for (i=0,j=0;i<4,j<4;i++,j++)
s1=s1+a[i][j];
for (i=0,j=3;i<4,j>=0;i++,j--)
s2=s2+a[i][j];
printf("主对角线:%d \n副对角线:%d\n",s1,s2);
}
君子无名4046
2005-12-10 · TA获得超过776个赞
知道小有建树答主
回答量:369
采纳率:0%
帮助的人:354万
展开全部
# include <stdio.h>
void main()
{
int a[4][4],s1=s2=0;
int i,j;
for (i=0;i<4;i++)
for (j=0;j<4;j++)
scanf("%d",&a[i][j]);
for (i=0,j=0;i<4,j<4;i++,j++)
s1=s1+a[i][j];
for (i=0,j=3;i<4,j>=0;i++,j--)
s2=s2+a[i][j];
printf("%d %d",s1,s2);
}
本回答被提问者和网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
Blueforce
2005-12-10 · TA获得超过246个赞
知道答主
回答量:116
采纳率:0%
帮助的人:0
展开全部
主函数就不写了,只写矩阵加法部分。
矩阵用二位数组存储,设为M[0][0]到M[3][3]

主对角线元素和为s
int i=0,j=0,s=0;
while(i<3)
{
s=s+M[i][i];
i++;
}
return s;

副对角线元素和为t
int i=0,j=3,t=0;
while(i<3)
{
t=t+M[i][j];
i++;
j--;

}
return t;
然后带入你需要的程序里就行了
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
晓晨的影乐
2019-04-15 · TA获得超过3701个赞
知道大有可为答主
回答量:3142
采纳率:32%
帮助的人:201万
展开全部
#
include
<stdio.h>void
main(){int
a[4][4],s1=s2=0;int
i,j;for
(i=0;i<4;i++)for
(j=0;j<4;j++)scanf("%d",&a[i][j]);for
(i=0,j=0;i<4,j<4;i++,j++)s1=s1+a[i][j];for
(i=0,j=3;i<4,j>=0;i++,j--)s2=s2+a[i][j];printf("%d
%d",s1,s2);}
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(2)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式