江苏省高校计算机等级考试命题研究院 江苏省高校计算机等级考试辅导
常考算法:求最大、最小值

(1)    求最大、最小值

例如:查找a[ ]数组中的最小值,n为数组的大小

  int func(int a[ ], int n)

  {

   int max=a[0];

   for(int i=0;i<n;i++)

   {

       if(min>a[i]) min=a[i];

   }

     return min;   

  }

 

  例如:查找a[ ]数组中的最大值

  int func(int a[ ], int n)

  {

   int max=a[0];

   for(int i=0;i<n;i++)

   {

       if(max>a[i]) max=a[i];

   }

     return max;   

  }