用c++输入三个数,按大小排序输出
时间: 2024-11-25 16:18:02 浏览: 39
输入三个字符串按大小输出。-C++程序设计
在C++中,你可以使用标准库函数`<algorithm>`中的`sort()`函数来对三个数进行排序。首先,你需要定义一个包含这三个数的容器,如数组或vector。下面是一个简单的示例:
```cpp
#include <iostream>
#include <algorithm> // 包含sort函数
int main() {
int a, b, c; // 定义三个整数变量
std::cout << "请输入第一个数a: ";
std::cin >> a;
std::cout << "请输入第二个数b: ";
std::cin >> b;
std::cout << "请输入第三个数c: ";
std::cin >> c;
// 使用vector存储并排序
std::vector<int> numbers = {a, b, c};
// 对vector中的元素进行排序
std::sort(numbers.begin(), numbers.end());
// 输出排序后的结果
std::cout << "排序后的结果为: ";
for (const auto &num : numbers) {
std::cout << num << " ";
}
return 0;
}
```
在这个程序中,我们首先从用户那里获取三个整数,然后将它们放入一个vector中。接着,通过`std::sort()`函数对vector的内容进行升序排列。最后,遍历并打印出排序后的数字。
阅读全文