交换的次数比较多
#include<stdio.h>
void main()
{
int array[10]={5,14,3,7,15,10,16,1,2,9};
int i,k,j,etem;
k=10;
for(i=1;i<10;i++){
for(j=0;j<k;j++){
if(array[j]>array[j+1]){
etem=array[j];
array[j]=array[j+1];
array[j+1]=etem;}
}
k--;
}
for(i=0;i<10;i++){
printf("%d\t",array[i]);
}
}