这个学法,基础打不好
总有那身价贱的人给作业贴回复完整的代码
# include<stdio.h> int main() { int a,b,c; int e; scanf("%d%d%d",&a,&b,&c); printf("a=%d,b=%d,c=%d\n",a,b,c); if(a<b) { e=a; a=b; b=e; //为什么这里要a=b,b=e } if(a<c) //如果在 if 前面加上 else 就提示不合法 { e=a; a=c; c=e; //同上 为什么 } if(b<c) { e=b; b=c; c=e; //同上 为什么 } printf("%d\t%d\t%d\n",a,b,c); return 0; }