酷代码 AI
菜单
服务商

简单 C++ 实现输入整数排序输出

```cpp #include <iostream> using namespace std; int n, a[100]; int main() { cin >> n; for (int i = 0; i < n; i++) { cin >> a[i]; } for (int i = 0; i < n - 1; i++) { for (int j = 0; j < n - i - 1; j++) { if (a[j] > a[j + 1]) { int t = a[j]; a[j] = a[j + 1]; a[j + 1] = t; } } } for (int i = 0; i < n; i++) { if (i > 0) { cout << " "; } cout << a[i]; } return 0; } ``` 这段代码首先读取输入的整数个数 `n` 和 `n` 个整数到数组 `a` 中。然后使用冒泡排序算法对数组进行从小到大排序,冒泡排序通过多次比较相邻元素并交换位置,将较大的元素逐步“冒泡”到数组末尾。最后按顺序输出排序好的数组元素,元素间用空格分隔。 ######[AI问答 | 319点数解答 | 2026-04-11 19:36:51]

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