爱问知识人 爱问教育 医院库

用C语言求N个数最大值和最小值

首页

用C语言求N个数最大值和最小值

#include"stdio.h"
#define N 10
void main()
{
 int i,j,x[N][N],max,min;
 for(i=0;i<N;i++)
 {
  for(j=0;j<N;j++)
  {
   scanf("%d",&x[i][j]);
  }
 }
   max=min=x[0][0];
   for(i=0;i<N;i++)
   {
     for(j=0;j<N;j++)
    {
      if(max<x[i][j])
     {
       max=x[i][j];
     }
      if(min>x[i][j])
     {
      min=x[i][j];
     }
     printf("max=%d\nmin=%d",max,min);
    }
   }
  getch();
}

提交回答
好评回答
  • 2019-02-24 11:10:01
    你的大括弧太多了,我头都疼了!帮你删减了一些,并上机运行了一下,正确无误!
    #include "stdio.h" 
    #define N 10
    void main()
    {int i,j,x[N][N],max,min;
     for(i=0;ix[i][j])  min=x[i][j];
       }
     printf("max=%d,min=%d\n",max,min);
     getch();
    }

    谁***

    2019-02-24 11:10:01

其他答案

    2019-02-24 11:14:30
  • printf("max=%d\nmin=%d",max,min); 这句应当移到 getch(); 前面。
    还有,这好像是求N²个数的最大值和最小值吧

    说***

    2019-02-24 11:14:30

  • 2019-02-24 11:00:45
  • 为什么你们都只考虑正数中的最大值,那样负数能运行出来吗?能发发你们的看法吗?

    G***

    2019-02-24 11:00:45

  • 2019-02-24 10:41:06
  • printf("max=%d\nmin=%d",max,min); 这句不要写在循环里面

    A***

    2019-02-24 10:41:06

  • 2019-02-24 10:30:05
  • 楼主你搞错了,你求的是N×N矩阵中的最大最小值。

    z***

    2019-02-24 10:30:05

类似问题

换一换

相关推荐

正在加载...

热点检索

  • 1-20
  • 21-40
  • 41-60
  • 61-80
  • 81-100
  • 101-120
  • 121-140
  • 141-160
  • 161-180
  • 175-194
返回
顶部
帮助 意见
反馈

确定举报此问题

举报原因(必选):