#include using namespace std;

int main() { int n; cin >> n; int heights[n]; for (int i = 0; i < n; i++) { cin >> heights[i]; }

// 使用嵌套循环进行排序
for (int i = 0; i < n - 1; i++) {
    for (int j = i + 1; j < n; j++) {
        if (heights[i] > heights[j]) {
            // 交换两个元素
            int temp = heights[i];
            heights[i] = heights[j];
            heights[j] = temp;
        }
    }
}

// 输出排序后的结果
for (int i = 0; i < n; i++) {
    cout << heights[i] << ' ';
}

return 0;

}

C++ 数组实现身高排序 - 简单易懂的代码示例

原文地址: https://www.cveoy.top/t/topic/qnlH 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录