#include<stdio.h>
void bubblesort(int a[], int n)
{
int temp;
for(int j=n-1;j>0;j--)//控制比较的最右端下标
for (int i = 0; i < j; i++)//执行冒泡比较
{
if (a[i] > a[i + 1])
{
temp = a[i];
a[i] = a[i + 1];
a[i + 1] = temp;
}
}
for(int i=0;i<n;i++)
printf("%d ",a[i]);
}
int main()
{
int array[] = { 99,98,97,96,95,94,93,92,91,90,89,88 };
bubblesort(array, 12);
}
冒泡排序算法实现
最新推荐文章于 2024-07-14 23:26:21 发布