#include<stdio.h> //预编译命令
int main(){
int a,b,c; //输入值
int mix; //临时变量
int i,j;
printf("请输入a,b,c的值:"); //输入
方法一:利用数组【直接插入排序】
// int A[3];
// for(i=0;i<3;i++){
// scanf("%d",&a);
// A[i]=a;
// }
//
// for(i=1;i<3;i++)
// if(A[i]<A[i-1]){
// mix=A[i];
// for(j=i-1;j>=0&&A[j]>mix;--j)
// A[j+1]=A[j];
// A[j+1]=mix;
// }
//
// for(i=0;i<3;i++)
// printf("%d",A[i]);
// 方法二:if直接比较
int t;
scanf("%d%d%d",&a,&b,&c);
if((a>=b) && (a>=c)){ //若a最大
if(b<=c){ //b,c比较排序
t=b;
b=c;
c=t;
}
printf("从小到大排序为:%d%d%d\n",c,b,a);
}
if((b>=a) && (b>=c)){ //若b最大
if(a<=c){ //a,c比较排序
t=a;
a=c;
c=t;
}
printf("从小到大排序为:%d%d%d\n",c,a,b);
}
if((c>=b) && (c>=a)){ //若c最大
if(a<=b){ //b,a比较排序
t=b;
b=a;
a=t;
}
printf("从小到大排序为:%d%d%d\n",b,a,c);
}
return 1;
}