c++程序:输入三个数,输出三个数自大到小排序
时间: 2024-10-01 12:11:24 浏览: 56
在C++中,你可以使用标准库中的`sort`函数或者自定义算法来对三个数进行排序。这里是一个简单的示例,使用`cin`从用户输入获取三个整数,并用`std::sort`函数将它们按降序排列:
```cpp
#include <iostream>
#include <algorithm> // 包含sort函数
int main() {
int a, b, c; // 定义三个整型变量
std::cout << "请输入三个整数:\n";
std::cin >> a >> b >> c;
// 使用stl的sort函数,注意第三个参数设置为greater<int>(),实现降序排序
std::sort(std::begin(&a), std::end(&a), std::greater<int>());
std::cout << "这三个数按照从大到小排序是:" << a << " " << b << " " << c << "\n";
return 0;
}
```
当你运行这个程序,它会先要求输入三个数字,然后显示排序后的结果。
阅读全文