//方法一#include<stdio.h>intmain(){int a,b,c,max,min;scanf("%d %d %d",&a,&b,&c);if(a > b){
max = a;
min = b;}else{
max = b;
min = a;}if(c < min){
min = c;}if(c > max){
max = c;}printf("%d %d %d\n",max,a + b + c - max - min,min);}//方法二`#include<stdio.h>#include<math.h>intmain(){/从键盘输入三个整数x,y和z,按从大到小的顺序输出它们的值。/int i;int x,y,z;scanf("%d%d%d",&x,&y,&z);if(x > y && y > z){printf("%d\t%d\t%d\n",x,y,z);}if( y < z && z< x){printf("%d\t%d\t%d\n",x,z,y);}if(x < y && y < z){printf("%d\t%d\t%d\n",z,y,x);}if(y < z && y< x){printf("%d\t%d\t%d\n",z,x,y);}if(x < y && y > z && z< x){printf("%d\t%d\t%d\n",y,x,z);}if(y > z && z > x){printf("%d\t%d\t%d\n",y,z,x);}return0;}//方法三
```c
#include<stdio.h>intmain(){int a,b,c;int temp;//临时变量scanf("%d %d %d",&a,&b,&c);if(a > b){
temp = a;
a = b;
b = temp;}if(a > c){
temp = a;
a = c;
c = temp;}if(b > c){
temp = b;
b = c;
c = temp;}printf("从小到大的顺序:%d\t%d\t%d\n",a,b,c);return0;}