c++只用iostream库!!!!!!!!!!给出n个整数请从小到大排序后输出。小核桃提醒你选中一段代码右键选择复制可以节约编写代码的时间尤其是复制排序代码!输入 共两行。第一行为一个整数nn100。第二行为n个整数。输出 一行n个整数从小到大排列相邻数字之间用空格隔开。输入样例 56 3 5 2 4输出样例 2 3 4 5 6用时内存 1000MS100MB编辑区提交
#include
int main() { int n; cin >> n; int arr[n]; for (int i = 0; i < n; i++) { cin >> arr[i]; }
// 使用冒泡排序算法进行排序
for (int i = 0; i < n-1; i++) {
for (int j = 0; j < n-i-1; j++) {
if (arr[j] > arr[j+1]) {
int temp = arr[j];
arr[j] = arr[j+1];
arr[j+1] = temp;
}
}
}
// 输出排序后的结果
for (int i = 0; i < n; i++) {
cout << arr[i] << " ";
}
return 0;
原文地址: http://www.cveoy.top/t/topic/iyRW 著作权归作者所有。请勿转载和采集!