void swap(int *a,int *b){
int temp=*a;
*a=*b;
*b=temp;
}
void BubbleSort(int *a,int length){
for(int i=0;i<length;i++){
for(int j=0;j<length-i;j++){
if(a[j]>a[j+1])
swap(a+j,a+j+1);
}
}
}
原文:https://www.cnblogs.com/mznsndy/p/10575283.html