输出数组最值

来自软件实验室
跳转至: 导航搜索

感觉还不错

#include <stdio.h>
void main()
{
   int i,j,k,max,min;
   static int a[5];

   for (i=0;i<5;i++)
   scanf ("%d",&a[i]);

   max=min=a[0];
   j=k=0;

   for (i=0;i<5;i++)
   {
   if (max<a[i])
   {
   max=a[i];
   j=i;
   }
   if (min>a[i])
   {
   min=a[i];
   k=i;
   }
   }

   printf ("max:a[%d]=%d,min:a[%d]=%d\n",j,max,k,min);
}