1,冒泡
#include <stdio.h>
void sortArray(int *,int);
int main(void){
const int SIZE=10;
int arr[SIZE]={9,8,7,6,5,4,3,2,1,0};
sortArray(arr,SIZE);
for(int i=0;i<SIZE;++i)
printf("%d ",arr[i]);
printf("\n");
return 0;
}
void sortArray(int *array,int size){
int i,j,temp,flag;
for(i=0;i<size-1;++i){
flag=1;
for(j=0;j<size-i-1;++j){
if(array[j]>array[j+1]){
temp=array[j];
array[j]=array[j+1];
array[j+1]=temp;
flag=0;
}
}
if(flag)break;
}
return;
}