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;
}

运行截图:

相关推荐
傻乐u兔41 分钟前
C语言进阶————数据在内存中的存储1
c语言·数据结构·算法
飞机和胖和黄42 分钟前
考研之C语言第二周作业
c语言·开发语言·考研
二年级程序员1 小时前
自定义类型:结构体
c语言
czy87874751 小时前
LwIP 协议栈核心.c 文件依赖关系图
c语言·网络·单片机
Yupureki2 小时前
《算法竞赛从入门到国奖》算法基础:搜索-记忆化搜索
c语言·c++·学习·算法·深度优先
StandbyTime3 小时前
C语言学习-菜鸟教程C经典100例-练习43
c语言
学嵌入式的小杨同学3 小时前
【嵌入式 Linux 实战 1】Ubuntu 环境搭建 + 目录结构详解:嵌入式开发入门第一步
linux·c语言·开发语言·数据结构·vscode·vim·unix
17(无规则自律)4 小时前
【CSAPP 读书笔记】第一章:计算机系统漫游
linux·c语言·arm开发·嵌入式硬件·学习·ubuntu
WYH2874 小时前
为什么在cubeide里勾选了can1,生成的工程里没有can.c?
c语言·开发语言
曾浩轩4 小时前
C语言学习记录——BC113 数字三角形
c语言·学习