一个最简单的冒泡排序

#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注册。
posted @ 2011-05-30 13:40  gxldan  阅读(105)  评论(0编辑  收藏  举报