【矩阵对角线求和】求一个3*3矩阵对角线元素之和

求一个3*3矩阵对角线元素之和,使用C语言实现

具体代码:

cpp 复制代码
#include<stdio.h>

int main(){
    float a[3][3],sum=0;
    printf("请输入3x3矩阵的元素(按行输入):\n");
    for(int i=0;i<3;i++){
        for(int j=0;j<3;j++){
            scanf("%f",&a[i][j]);
        }
    }
    //计算对角线元素之和
    for(int i=0;i<3;i++){
        sum+=a[i][i];// 对角线元素的索引是 (0,0), (1,1), (2,2)
    }
    printf("%f",sum);
    return 0;
}

测试输出结果:

测试结果正确!

觉得有帮助的话点个赞吧!

相关推荐
程芯带你刷C语言简单算法题13 小时前
Day28~实现strlen、strcpy、strncpy、strcat、strncat
c语言·c++·算法·c
一个不知名程序员www14 小时前
算法学习入门--- 树(C++)
c++·算法
毕设源码-朱学姐14 小时前
【开题答辩全过程】以 基于Java的人体骨骼健康知识普及系统为例,包含答辩的问题和答案
java·开发语言
lly20240614 小时前
Julia 函数
开发语言
sheji341614 小时前
【开题答辩全过程】以 基于JAVA的社团管理系统为例,包含答辩的问题和答案
java·开发语言
周杰伦_Jay14 小时前
【GOFrame】模块化框架与生产级实践
开发语言·gitlab·github
Simon席玉14 小时前
C++的命名重整
开发语言·c++·华为·harmonyos·arkts
仰泳的熊猫14 小时前
1148 Werewolf - Simple Version
数据结构·c++·算法·pat考试
chao18984414 小时前
MATLAB中的多重网格算法与计算流体动力学
开发语言·算法·matlab
木盏14 小时前
三维高斯的分裂
开发语言·python