求矩阵中最小元素及其位置

cpp 复制代码
#include<stdio.h>
int main()
{
    int arr[3][3];
    for(int i=0;i<3;i++)//录入行
    {
        for(int j=0;j<3;j++)//录入列
        {
            scanf("%d",&arr[i][j]);
        }
    }
    int h,l;//定义行  列
    int min=arr[0][0];//将二维数组首个元素定义为最小
    for(int i=0;i<3;i++)//遍历二维数组找到最小值
    {
        for(int j=0;j<3;j++)
        {
            if(min>arr[i][j])
            {
                min=arr[i][j];
                h=i;//记录行与列
                l=j;
            }
        }
        
    }
   printf("%d ",min);
   printf("%d %d",h,l);
    return 0;
}

题目描述

给出一个 3*3 矩阵, 求出矩阵中最小元素及其对应下标。

输入描述

一个 3 * 3 矩阵

输出描述

矩阵中最小元素和它的下标, 中间用空各分开。(测试数据保证最小值唯一)

样例输入

复制代码
1 2 3
4 -5 6
7 8 -9

样例输出

复制代码
-9 2 2
相关推荐
IronMurphy6 小时前
【算法三十九】994. 腐烂的橘子
算法
Tomhex7 小时前
C语言内存安全防护指南
c语言
Ares-Wang7 小时前
算法》》旅行商问题 TSP、7座桥问题 哈密顿回路 深度优先 和 宽度优先
算法·深度优先·宽度优先
Liqiuyue7 小时前
Transformer:现代AI革命背后的核心模型
人工智能·算法·机器学习
WolfGang0073217 小时前
代码随想录算法训练营 Day34 | 动态规划 part07
算法·动态规划
Kk.08028 小时前
Linux(十一)fork实例练习、文件操作示例及相关面试题目分享
linux·运维·算法
潇冉沐晴8 小时前
2026CCCC第三次模拟赛 部分题解
算法
230万光年的思念9 小时前
zerotier连不上的问题
c语言
WolfGang0073219 小时前
代码随想录算法训练营 Day32 | 动态规划 part05
算法·动态规划