```cpp
include include int main() { int a, b, c; std::cout << "请输入三个整数(用空格分隔): "; std::cin >> a >> b >> c; // 使用标准库函数std::sort对整数进行排序 std::sort({a, b, c}); // 输出排序后的整数 std::cout << "从小到大排序后的结果为: "<< a << "->"<< b << "->"<< c << std::endl; return 0; } ``` 代码解释: 使用`std::cout`提示用户输入三个整数。 使用`std::cin`从标准输入读取三个整数。 使用`std::sort`函数对三个整数进行排序。`std::sort`是一个模板函数,可以处理任意类型的容器,这里我们使用初始化列表`{a, b, c}`来传递三个整数。 使用`std::cout`输出排序后的结果,整数之间用`->`连接。 注意事项: `std::sort`函数会直接修改传入的容器内容,因此不需要额外的交换操作。 该程序假设用户输入的是有效的整数,没有进行错误处理。在实际应用中,可能需要添加输入验证和错误处理机制。 这个程序简洁且高效,利用了C++标准库中的`std::sort`函数,避免了手动编写排序逻辑,使代码更易读和维护。输入部分
排序部分
输出部分