2696 - 三个整数的排序
时间限制 : 1 秒
内存限制 : 128 MB
【问题描述】编写一个程序,输入三个整数,按从大到小的顺序打印出来
<br />
题目输入
输入三个整数(integer)。
题目输出
按从大到小输出整数。
输入/输出样例
输入格式
89 63 96
输出格式
96 89 63
C++解答
#include <iostream> #include <cstdio> using namespace std; int main() { int a,b,c,t; cin>>a>>b>>c; if(a<b)//确保a>=b { t=a;a=b;b=t; } if(a<c)//确保a>=c { t=a;a=c;c=t; } if(b<c)//确保b>=c { t=b;b=c;c=t; } printf("%d %d %d\n",a,b,c); return 0; }