【C语言】计算3x3矩阵每行的最大值并存入第四列

devtools/2024/11/18 23:43:45/

文章目录

    • 代码
    • 解释


代码

#include <stdio.h>int main() {int a[3][4]; // 定义一个3行4列的二维数组int i, j, max;printf("请输入一个3行3列的矩阵,每输入一个元素后按回车键:\n");// 读取用户输入的3x3矩阵for (i = 0; i < 3; i++) {for (j = 0; j < 3; j++) {scanf("%d", &a[i][j]);}}// 计算每行的最大值并存储在第四列for (i = 0; i < 3; i++) {max = a[i][0]; // 假设每行的第一个元素是最大值for (j = 1; j < 3; j++) { if (max < a[i][j]) { max = a[i][j]; // 更新最大值}}a[i][3] = max; // 将最大值存储在第四列}// 输出原始矩阵及每行的最大值printf("输入的矩阵及每行的最大值:\n");for (i = 0; i < 3; i++) {for (j = 0; j < 4; j++) { printf("%d ", a[i][j]);}printf("\n");}return 0;
}

解释

  1. 数组定义:我们定义了一个3行4列的二维数组a[3][4],用于存储矩阵元素及其每行的最大值。

  2. 输入矩阵:通过两层嵌套循环,我们读取用户输入的3x3矩阵。外层循环控制行,内层循环控制列。

  3. 计算最大值:对于每一行,我们首先假设第一个元素是最大值,然后通过内层循环遍历该行的其他元素,使用条件判断更新最大值。

  4. 存储最大值:将每行计算出的最大值存储在该行的第四列。

  5. 输出结果:最后,我们通过两层嵌套循环输出原始矩阵及其每行的最大值。
    在这里插入图片描述


http://www.ppmy.cn/devtools/135066.html

相关文章

8. 基于 Redis 实现限流

在高并发的分布式系统中&#xff0c;限流是保证服务稳定性的重要手段之一。通过限流机制&#xff0c;可以控制系统处理请求的频率&#xff0c;避免因瞬时流量过大导致系统崩溃。Redis 是一种高效的缓存数据库&#xff0c;具备丰富的数据结构和原子操作&#xff0c;适合用来实现…

Django数据写入MySQL数据库

将 Django 模型写入 MySQL 数据库的步骤与写入其他数据库类型基本相同。以下是详细的步骤和示例&#xff0c;帮助你在 Django 项目中配置 MySQL 数据库并写入数据。 1. 安装 MySQL 和相关依赖 首先&#xff0c;确保你已经安装了 MySQL 数据库服务器和 mysqlclient 包。mysqlc…

谷歌浏览器的自动翻译功能如何开启

在当今全球化的网络环境中&#xff0c;能够流畅地浏览不同语言的网页是至关重要的。谷歌浏览器&#xff08;Google Chrome&#xff09;提供了一项强大的自动翻译功能&#xff0c;可以帮助用户轻松跨越语言障碍。本文将详细介绍如何开启和使用谷歌浏览器的自动翻译功能&#xff…

ArkTs简单入门案例:简单的图片切换应用界面

在鸿蒙 OS 应用开发的过程中&#xff0c;我们常常需要通过组合各种组件和编写相应的逻辑来实现丰富多样的功能。今天&#xff0c;我就来和大家详细解析一段实现简单图片切换功能的代码&#xff0c;希望能帮助到那些刚接触鸿蒙 OS 应用开发的朋友们。 一、代码导入部分 Entry …

基于微信小程序的药店管理系统+LW示例参考

1.项目介绍 系统角色&#xff1a;管理员、普通用户功能模块&#xff1a;管理员&#xff08;用户管理、药品分类管理、药品信息管理、系统管理、订单管理等&#xff09;&#xff0c;普通用户&#xff08;查看相关药品信息、充值、登录注册、个人中心、购物车、我的订单等&#…

贪心算法入门(三)

相关文章 贪心算法入门&#xff08;一&#xff09;-CSDN博客 贪心算法入门&#xff08;二&#xff09;-CSDN博客 1.什么是贪心算法&#xff1f; 贪心算法是一种解决问题的策略&#xff0c;它将复杂的问题分解为若干个步骤&#xff0c;并在每一步都选择当前最优的解决方案&am…

2023年MathorCup数学建模A题量子计算机在信用评分卡组合优化中的应用解题全过程文档加程序

2023年第十三届MathorCup高校数学建模挑战赛 A题 量子计算机在信用评分卡组合优化中的应用 原题再现&#xff1a; 在银行信用卡或相关的贷款等业务中&#xff0c;对客户授信之前&#xff0c;需要先通过各种审核规则对客户的信用等级进行评定&#xff0c;通过评定后的客户才能…

Mysql-DQL条件查询

文章目录 条件查询比较运算符逻辑运算符范围like 关键字排序单列顺序组合排序 聚合函数分组基本的分组流程参数的区别 limit 语句limit 语法格式limit 的使用场景 &#x1f3e1;作者主页&#xff1a;点击&#xff01; &#x1f916;Mysql专栏&#xff1a;点击&#xff01; ⏰…