矩阵对角线求和
题目描述
求一个3×3矩阵对角线元素之和。
输入格式
矩阵
输出格式
主对角线 副对角线 元素和
样例输入
1 2 3
1 1 1
3 2 1
样例输出
3 7
AC代码(C语言)
#include<stdio.h>
int main(){
int num[4][4];
int sum1=0,sum2=0;
for(int i=0;i<3;i++){
for(int j=0;j<3;j++){
scanf("%d",&num[i][j]);
if(i==j) sum1+=num[i][j];//主对角线
if(i+j==2) sum2+=num[i][j];//副对角线
}
}
printf("%d %d",sum1,sum2);
return 0;
}
该文章提供了一个C语言程序,用于计算3x3矩阵的主对角线元素和副对角线元素之和。程序通过双重循环遍历矩阵,当行索引与列索引相等时累加主对角线元素,当行索引与列索引之和等于2时累加副对角线元素。示例输入和输出分别展示了矩阵及对应的对角线和。

3万+

被折叠的 条评论
为什么被折叠?



