思想:相邻两个数两两比较
#include<stdio.h>
int main(void)
{
int a[] = {4,1,2,6,3,9,8,0,7,5};
int len = sizeof a/sizeof a[0];
int i,j;
int temp;
for(i = 1;i<len;i++) //控制趟数(循环的次数)
{
for(j = 0;j<len-i;j++) //控制数的下标
{
if(a[j]>a[j+1])
{
temp = a[j];
a[j] = a[j+1]; //交换
a[j+1] = temp;
}
}
}
for(i = 0;i<len;i++)
{
printf("%d ",a[i]);
}
putchar('\n');
return 0;
}