2053:【例3.3】三个数
时间限制: 1000 ms 内存限制: 65536 KB
提交数: 24415 通过数: 10447
【题目描述】
输入三个整数,按从大到小的顺序输出。
【输入】
输入三个整数
【输出】
按从大到小的顺序输出。
【输入样例】
3 2 1
【输出样例】
3 2 1
代码样例:
#include <iostream>
#include <cmath>
#include <cstdio>
#include <cstdlib>
#include <ctime>
using namespace std;
int main(){
int a,b,c;
cin>>a>>b>>c;
if (a>b&&a>c)
{
if (b>c)
{
cout<<a<<" "<<b<<" "<<c;
}
else
{
cout<<a<<" "<<c<<" "<<b;
}
}
if (b>a&&b>c)
{
if (a>c)
{
cout<<b<<" "<<a<<" "<<c;
}
else
{
cout<<b<<" "<<c<<" "<<a;
}
}
if (c>a&&c>b)
{
if (a>b)
{
cout<<c<<" "<<a<<" "<<b;
}
else
{
cout<<c<<" "<<b<<" "<<a;
}
}
return 0;
}
该程序示例旨在接收三个整数输入,并根据给定的条件将其按从大到小的顺序输出。通过使用if条件语句,分别比较三个数的大小,然后依次输出最大的数,其次是第二大数,最后是最小的数。这个简单的算法适用于基本的排序需求。
608

被折叠的 条评论
为什么被折叠?



