学习C语言也有一段时间了,下面是我编写的一个小程序:输入3个整数,将它们按从大到小的顺序排序后输出。 # include main() { int a,b,c; scanf("%d%d%d",&a,&b,&c); if(a>=b&&a>=c) {printf(%"d\t",a); if(b>=c) printf("%d\t%d\n",b,c); else printf("%d\t%d\n",c,b); } else if(b>=a&&b>=c){printf("%d\t",b);if(a>=c)printf("%d\t%d\n",a,c);else{printf("%d\t",c);if(a>b)printf("%d\t%d\n",a,b);else printf("%d\t%d\n",b,a);}} 总结:其实,编写程序要有一个清晰的思路,不要把自己给绕糊涂了,多看看书上的例子。