#define _CRT_SECURE_NO_WARNINGS//加上这一行scanf才可以使用
#include<iostream>
using namespace std;
int a[100];
//冒泡排序
void bubble(int a[],int n) {
for (int i = 1; i < n; i++) {
for(int j = 0;j <n - i; j++){
if (a[j] > a[j + 1])
swap(a[j], a[j + 1]);
}
}
}
//数组输出函数
void shu_chu(int a[],int n) {
for (int i = 0; i < n; i++) {
cout << a[i] << " ";
}
}
int main()
{
int n;//输入n个数字
scanf("%d", &n);
for (int i = 0; i < n; i++) {
scanf("%d", &a[i]);
}
shu_chu(a, n);
cout << endl;
bubble(a,n);
shu_chu(a, n);
return 0;
}
冒泡排序算法
最新推荐文章于 2024-11-14 20:04:48 发布