#include<stdio.h>
int main()//排序算法
{
int a[12]={12,45,51,65,32,28,60,71,11,10,6,87};
int i,j;
int temp=a[0];
for(i=0;i<11;i++) //得出一个最小的数,再在剩余的数里得出一个最大的数
{
for(j=0;j<11-i;j++)
{
if(a[j]<a[j+1]) //得出一个最小的数
{
temp=a[j+1];
a[j+1]=a[j];
a[j]=temp;
}
}
}
for(i=0;i<12;i++)
{
printf("%d ",a[i]);
}
return 0;
}
排序-冒泡算法理解
最新推荐文章于 2024-08-02 19:33:03 发布