【矩阵对角线求和】求一个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;
}

测试输出结果:

测试结果正确!

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

相关推荐
@宁兰3 分钟前
算法实现总结 - C/C++
c语言·c++·算法
乌萨奇也要立志学C++14 分钟前
【Linux】进程间通信(三)System V 共享内存完全指南:原理、系统调用与 C++ 封装实现
linux·c++
雪域迷影16 分钟前
C++ 11 中的move赋值运算符
开发语言·c++·move
jf加菲猫24 分钟前
第2章 Hello World
开发语言·c++·qt·ui
yolo_guo41 分钟前
opencv 学习: QA_01 什么是图像锐化
linux·c++·opencv·计算机视觉
_OP_CHEN1 小时前
算法基础篇:(六)基础算法之双指针 —— 从暴力到高效的优化艺术
c++·算法·acm·优化算法·双指针·oj题·算法蓝桥杯
cs麦子1 小时前
C语言--详解--指针--下
c语言·数据结构·算法
aitoolhub1 小时前
考研论文引用格式 AI 校验实操:工具合集 + 技术原理
c语言·人工智能·考研·aigc
todoitbo1 小时前
Rust新手第一课:Mac环境搭建踩坑记录
开发语言·macos·rust
Tisfy1 小时前
LeetCode 2536.子矩阵元素加 1:二维差分数组
算法·leetcode·矩阵