给出三个整数a,b,c要求把它们从小到大排序后输出,三个整数存在相等情况。输入格式 输入三个整数,输出格式 输出一行,三个整数,表示从小到大排序后的结果,空格隔开,输入样例:4 3 6 输出样例:3 4 6 c++
时间: 2024-10-25 15:08:36 浏览: 40
java代码-编程实现: 输入3个数,按从小到大输出。
在C++中,你可以使用标准库函数`sort()`以及结构体或自定义类来实现这个功能。这里我们不需要创建复杂的类,直接通过输入流接受整数,然后对它们进行排序并输出。以下是一个简单的示例程序:
```cpp
#include <iostream>
#include <algorithm> // 包含sort函数
int main() {
int a, b, c;
std::cout << "请输入三个整数,空格隔开:";
std::cin >> a >> b >> c; // 从用户输入获取三个整数
// 使用std::sort函数进行升序排序
std::array<int, 3> numbers = {a, b, c};
std::sort(numbers.begin(), numbers.end()); // 对数组进行排序
// 输出排序后的结果
std::cout << "排序后的结果:" << numbers[0] << ' ' << numbers[1] << ' ' << numbers[2] << std::endl;
return 0;
}
```
阅读全文