刘汝佳算法入门之第一章之三整数排序
#include<stdio.h>
int main()
{
int a,b,c,x,y,z;
scanf("%d%d%d",&a,&b,&c);
x=a;if(b<x) x=b;if(c<x) x=c;//得到最大值
z=a;if(b>z) z=b;if(c>z) z=c;//得到最小值
y=a+b+c-x-z;//得到中间值
printf("%d %d %d\n",x,y,z);
return 0;
}
#include<stdio.h>
int main()
{
int a,b,c,x,y,z;
scanf("%d%d%d",&a,&b,&c);
x=a;if(b<x) x=b;if(c<x) x=c;//得到最大值
z=a;if(b>z) z=b;if(c>z) z=c;//得到最小值
y=a+b+c-x-z;//得到中间值
printf("%d %d %d\n",x,y,z);
return 0;
}