【题目描述】
输入三个整数,按从大到小的顺序输出。
【输入】
输入三个整数
【输出】
按从大到小的顺序输出。
【输入样例】
3 2 1
【输出样例】
3 2 1
思路:直接判断。
代码:
#include<iostream>
using namespace std;
int main()
{
int a,b,c;
cin>>a>>b>>c;
if(a>b)
{
if(a>c)
{
cout<<a<<" ";
if(c>b)
{
cout<<c<<" "<<b;
}
else
{
cout<<b<<" "<<c;
}
}
else
{
cout<<c<<" "<<a<<" "<<b;
}
}
else if(b>a)
{
if(b>c)
{
cout<<b<<" ";
if(a>c)
{
cout<<a<<" "<<c;
}
else
{
cout<<c<<" "<<a;
}
}
else
{
cout<<c<<" "<<b<<" "<<a;
}
}
return 0;
}
网址:
信息学奥赛一本通(C++版)在线评测系统 (ssoier.cn)http://ybt.ssoier.cn:8088/problem_show.php?pid=2053
麻烦点一个赞,谢谢大家。