//利用互换的思想把最大最小值换出来
#include<stdio.h>
int main(){
int a, b, c, t;
scanf("%d%d%d",&a,&b,&c);
if(b > a){ //保证a > b
t = b;
b = a;
a = t;
}
if(c > a) //保证a最大
{
t = a;
a = c;
c = t;
}
if(c > b) //保证b比C大
{
t = c;
c = b;
b = t;
}
printf("%d %d %d\n",a,b,c);
}
//利用一个变量一直比较获得最大值
这只是三个数的排序,若是多个数的排序呢?