C语言求 3*3 矩阵对角线之和

完整代码:

复制代码
// 求 3*3 矩阵对角线之和
#include<stdio.h>

int main()
{
    int n=3;
    int arr[3][3];
    // 输入矩阵
    printf("请输入矩阵的元素:\n");
    for (int i = 0; i < n; i++){
        for (int j = 0; j < n; j++){
            scanf("%d", &arr[i][j]);
        }
    }
    int sum=arr[0][0]+arr[1][1]+arr[2][2];
    
    // 打印矩阵
    printf("该矩阵为:\n");
    for (int i = 0; i < n; i++){
        for (int j = 0; j < n; j++){
            printf("%d ", arr[i][j]);
        }
        printf("\n");
    }
    printf("该矩阵主对角线元素之和为:%d",sum);
    return 0;
}

运行截图:

相关推荐
殷色玫瑰5 小时前
C/C++ 内存管理详解:从内存分布到 new/delete 底层原理
java·linux·c语言·c++
C++ 老炮儿的技术栈5 小时前
main函数之后的调用
c语言·c++·人工智能·qt·mfc·c
小师兄吃牛肉6 小时前
C语言指针进阶全解析
java·c语言·算法
大侠归来8 小时前
C语言素数判断:从入门到进阶
java·c语言·算法
大圣编蚕9 小时前
C语言核心知识复习:预处理、头文件、强制类型转换、错误处理、递归与内存管理
c语言·开发语言
anew___9 小时前
《从零手写操作系统 (21):用户态C运行时——从裸ELF到printf》
linux·服务器·c语言
HEJOO910 小时前
指针与结构体:C 语言进阶核心详解
c语言·开发语言·网络
Logic10110 小时前
关于汉诺塔问题的分析
c语言·算法·递归·函数·解题思路·递归函数·汉诺塔问题
水饺编程11 小时前
第1章:在 Windows 中安装 GCC 套件
c语言·汇编
殷色玫瑰12 小时前
C语言编译和链接:从 .c到 .exe,程序到底经历了什么?
linux·c语言·c++·算法