宅宅萝卜 2021-12-29 16:03 采纳率: 100%
浏览 29
已结题

c++二维数组相关操作

请问二维数组的操作
比如一个列表 int list[m][n]
怎样输入,并获取最小值及其位置

  • 写回答

2条回答 默认 最新

  • 书山客 2021-12-29 16:36
    关注
    
    #include<stdio.h>
    /*
    请问二维数组的操作
    比如一个列表 int list[m][n]
    怎样输入,并获取最小值及其位置
    */
    int main() {
        int i = 0, j = 0, m, n, x, y;
        int list[1024][1024];
        scanf("%d%d",&m,&n);
        int min = 10000;
        for ( i = 0; i < m; i++)
        {
            for (j = 0; j < n; j++)
            {
                scanf("%d",list[i][j]);
                if (min>list[i][j])
                {
                    min = list[i][j];
                    x = i;
                    y = j;
                }
            }
        }
        printf("最小值是%d,所在位置是list[%d][%d]",min,x,y);
        return 0;
    }
    
    本回答被题主选为最佳回答 , 对您是否有帮助呢?
    评论
查看更多回答(1条)

报告相同问题?

问题事件

  • 系统已结题 1月7日
  • 已采纳回答 12月30日
  • 创建了问题 12月29日

悬赏问题

  • ¥15 请问Ubuntu要怎么安装chrome呀?
  • ¥15 视频编码 十六进制问题
  • ¥15 Xsheii7我安装这个文件的时候跳出来另一个文件已锁定文件的无一部分进程无法访问。这个该怎么解决
  • ¥15 unity terrain打包后地形错位,跟建筑不在同一个位置,怎么办
  • ¥15 FileNotFoundError 解决方案
  • ¥15 uniapp实现如下图的图表功能
  • ¥15 u-subsection如何修改相邻两个节点样式
  • ¥30 vs2010开发 WFP(windows filtering platform)
  • ¥15 服务端控制goose报文控制块的发布问题
  • ¥15 学习指导与未来导向啊