题目:输入3个数,从小到大排序后输出。#include <stdio.h> #include <stdlib.h> int main() { int a,b,c,t; scanf("%d %d %d",&a,&b,&c); if(a>b)//执行完之后a<=b { t=a; a=b; b=t; } if(a>c)//执行完之后a<=c,而且a<=b成立,所以a这时最小 { t=a; a=c; c=t; } if(b>c)//因为a最小,所以最后只剩比较b和c { t=b; b=c; c=t; } printf("%d %d %d",a,b,c); return 0; }
三整数排序
最新推荐文章于 2022-08-23 18:58:39 发布