酷代码 AI
菜单
服务商

C++实现黄金城三处位置高度从大到小排序

```cpp #include <iostream> using namespace std; // 交换两个数的值 void swap(int &x, int &y) { int temp = x; x = y; y = temp; } int main() { int a, b, c; // 输入三个整数 cin >> a >> b >> c; // 排序,确保a是最大的 if (a < b) { swap(a, b); } if (a < c) { swap(a, c); } // 确保b大于c if (b < c) { swap(b, c); } // 输出排序后的结果 cout << a << " " << b << " " << c << endl; return 0; } ``` 以上代码首先定义了一个`swap`函数用于交换两个数的值。在`main`函数中,先读取三个整数,然后通过多次比较和交换操作,确保`a`是最大的,`b`大于`c`,最后按照从大到小的顺序输出这三个数。 ######[AI问答 | 280点数解答 | 2026-05-23 20:26:16]

相关提问
本站限时免费提问中
实用工具查看更多
Linux在线手册 [开发类]
Jquery在线手册 [开发类]
今日油价 [生活类]
图片互转base64 [开发类]
时间转换器 [开发类]