当前位置: 首页 > article >正文

18062 二维数组每行中的最大值

### 思路
1. 使用指针变量遍历二维数组的每一行。
2. 对于每一行,找到该行的最大值。
3. 输出每一行的最大值。

### 伪代码
1. 定义一个指向二维数组的指针变量 `p`。
2. 遍历二维数组的每一行:
   - 将 `p` 指向当前行。
   - 初始化 `max` 为当前行的第一个元素。
   - 遍历当前行的每一个元素:
     - 如果当前元素大于 `max`,更新 `max`。
   - 输出 `max`。

### C++代码
 

#include <stdio.h>

void find(int a[][4])
{
    int (*p)[4], *q, *max;
    for(p = a; p < a + 4; p++)
    {
        max = *p;
        for(q = *p; q < *p + 4; q++)
        {
            if(*q > *max)
                max = q;
        }
        printf("%d\n", *max);
    }
}

int main()
{
    int a[4][4], i, j;
    for(i = 0; i < 4; i++)
        for(j = 0; j < 4; j++)
            scanf("%d", &a[i][j]);
    find(a);
    return 0;
}


http://www.kler.cn/a/305775.html

相关文章:

  • 用python 进行雷电接口检测
  • 和为0的四元组-蛮力枚举(C语言实现)
  • 基于视觉惯性 SLAM(VSLAM)、相机和 IMU 数据的融合执行 6 自由度位姿跟踪
  • 3D机器视觉的类型、应用和未来趋势
  • Python创建GitHub标签的Django管理命令
  • 数据库中锁与ETL的故障排除和性能优化
  • k8s环境配置
  • 【Unity】简易而又实用的抽卡算法
  • 机器学习特征构建与特征筛选
  • NC字典树的实现
  • 深入理解 Redis 的文件事件处理器
  • 暗界正方形之谜
  • 【YashanDB知识库】单机升级典型问题及应急措施
  • Spring3-IoC1-IoC容器、基于xml管理bean
  • 【SSRF漏洞】——http协议常见绕过
  • 【React】React18.2.0核心源码解读
  • 乌俄冲突下AI和计算机的使用
  • Spring Boot:现代化Java应用开发的艺术
  • 远程访问电脑共享文件
  • 【Arduino】BNO085 姿态的 3D模型 展示方法(映射到 Unity)
  • Mybatis通用接口-基于Provider
  • 一维稳态与非稳态导热的详细分析
  • 力扣100题——栈和堆
  • 设计模式 装饰模式(Decorator Pattern)
  • 讨论人机交互研究中大语言模型的整合与伦理问题
  • Mysql----索引与事务