用C++的方式:输入三个数,从大到小输出
时间: 2024-10-28 07:13:07 浏览: 8
将三个数由小到大输出——C与C++实现
在C++中,你可以通过使用标准库中的`<algorithm>`来实现这个功能。这里是一个简单的程序示例:
```cpp
#include <iostream>
#include <algorithm>
int main() {
int num1, num2, num3;
std::cout << "请输入三个整数:" << std::endl;
std::cin >> num1 >> num2 >> num3;
// 使用sort函数对输入的三个数进行排序,然后反转序列得到降序排列
std::vector<int> nums = {num1, num2, num3};
std::sort(nums.begin(), nums.end()); // 升序排序
std::reverse(nums.begin(), nums.end()); // 反转数组得到降序
std::cout << "从大到小输出:" << std::endl;
for (int i : nums) {
std::cout << i << " ";
}
std::cout << std::endl;
return 0;
}
```
当你运行这个程序并输入三个数字后,它会按照从大到小的顺序打印出来。
阅读全文