当前位置:首页 » 编程语言 » c语言矩阵主对角线之和

c语言矩阵主对角线之和

发布时间: 2023-11-11 23:51:53

1. c语言求定3*3矩阵中,主副对角线上所有元素之和

#include <stdio.h>

#define N 3


int main() {

int i,a[N][N] = {1,2,3,4,5,6,7,8,9};

int major_diagonal = 0,assist_diagonal = 0;


for(i = 0; i < N; ++i) {

major_diagonal += a[i][i];

assist_diagonal += a[i][N - 1 - i];

}

printf("主要对角线的和为:%d ",major_diagonal);

printf("辅助对角线的和为:%d ",assist_diagonal);

return 0;

}

2. 用C语言编写程序,求某一方阵中对角线元素和。要求:考虑主对角线和副对角线

您好,很高兴回答您的问题。
对于一个方阵而言,求主次对角线的和其实并不难,就是要学会分析主次对角线上数据的下标之间的关系。
对于主对角线而言,它的数组元素的下标之间的关系是:行列号是相等的;对于次对角线而言,数组元素的下标关系为:行列号之和为方阵数-1.
#include<stdio.h>
#define N 3
void main()
{int i,j,a[N][N],s1=0,s2=0;
for(i=0;i<N;i++)
for(j=0;j<N;j++)
scanf("%d",&a[i][j]);
for(i=0;i<N;i++)
{s1=s1+a[i][i];
s2=s2+a[i][N-1-i];
}
printf("%5d,%5d",s1,s2);
}

3. C语言 求矩阵对角线元素的和

1、首先我们打开Dev-c++软件,点击“新建源代码”。

热点内容
android图片组 发布:2025-03-04 16:41:09 浏览:48
为什么租电脑店铺让加钱换配置 发布:2025-03-04 16:40:58 浏览:995
dvd光盘的文件夹 发布:2025-03-04 16:35:44 浏览:548
微信外卖订餐系统源码 发布:2025-03-04 16:35:41 浏览:245
洗牌算法原理 发布:2025-03-04 16:35:36 浏览:264
电子邮件地址或服务器指的是什么 发布:2025-03-04 16:25:45 浏览:86
这次疫情对资产配置怎么分 发布:2025-03-04 16:25:32 浏览:120
解压抠东西 发布:2025-03-04 16:14:43 浏览:599
android动态图片 发布:2025-03-04 16:13:09 浏览:44
linux读取输入 发布:2025-03-04 16:13:09 浏览:177