一个最简单的冒泡排序
#include<stdio.h>
void sort(int *a, int len){
int i,j,t;
for(i=0;i<len-1;i++){
for(j=0;j<len-1-i;j++){
if(a[j]>a[j+1]){
t=a[j];
a[j]=a[j+1];
a[j+1]=t;
}
}
}
}
int main(){
int i=0;
int a[5]={4,-5,8,1,6};
sort(a,5);
for(i=0;i<5;i++){
printf("%d ",a);
}
printf("\n");
return 0;
}
本文使用Blog_Backup未注册版本导出,请到soft.pt42.com注册。