#include<stdio.h>
main()
{
int a,b,c,d,e,f,g,h,i,j,max,min;
printf("please input numbers:\n");
scanf("%d%d%d%d%d%d%d%d%d%d",a,b,c,d,e,f,g,h,i,j);
if(a>b)
max=a;min=b;
if(a<b)
max=b;min=a;
if(max>c)
max=max;min=c;
if(max<c)
min=max;max=c;
if(max>d)
max=max;min=d;
if(max<d)
min=max;max=d;
if(max>e)
max=max;min=e;
if(max<e)
min=max;max=e;
if(max>f)
max=max;min=f;
if(max<f)
min=max;max=f;
if(max>g)
max=max;min=g;
if(max<g)
min=max;max=g;
if(max>h)
max=max;min=h;
if(max<h)
min=max;max=h;
if(max>i)
max=max;min=i;
if(max<i)
min=max;max=i;
if(max>j)
max=max;min=j;
if(max<j)
min=max;max=j;
printf("max=%d,min=%d\n",max,min);
printf("%d\n",max/2+min/2);
system("pause");
}
这个程序太复杂了,用FOR循环进行比较9次就OK了
main()
{
int a,b,c,d,e,f,g,h,i,j,max,min;
printf("please input numbers:\n");
scanf("%d%d%d%d%d%d%d%d%d%d",a,b,c,d,e,f,g,h,i,j);
if(a>b)
max=a;min=b;
if(a<b)
max=b;min=a;
if(max>c)
max=max;min=c;
if(max<c)
min=max;max=c;
if(max>d)
max=max;min=d;
if(max<d)
min=max;max=d;
if(max>e)
max=max;min=e;
if(max<e)
min=max;max=e;
if(max>f)
max=max;min=f;
if(max<f)
min=max;max=f;
if(max>g)
max=max;min=g;
if(max<g)
min=max;max=g;
if(max>h)
max=max;min=h;
if(max<h)
min=max;max=h;
if(max>i)
max=max;min=i;
if(max<i)
min=max;max=i;
if(max>j)
max=max;min=j;
if(max<j)
min=max;max=j;
printf("max=%d,min=%d\n",max,min);
printf("%d\n",max/2+min/2);
system("pause");
}
这个程序太复杂了,用FOR循环进行比较9次就OK了