C语言实现冒泡排序算法
BubblSort.c
#include<stdio.h> voidBubbleSort(inta[],intlen) { inti; intj; inth; inttemp; for(i=0;i<len-1;++i) { for(j=len-1;j>i;--j) { if(a[j]<a[j-1]) { temp=a[j]; a[j]=a[j-1]; a[j-1]=temp; } } for(h=0;h<len;h++) { printf("%d",a[h]); } printf("\n"); } } intmain() { inti=0; inta[]={36,25,48,12,25,65,43,57}; intlen=sizeof(a)/sizeof(a[0]); BubbleSort(a,len); { for(i=0;i<len;i++) printf("%d",a[i]); } printf("\n"); return0; }
以上所述就是本文的全部内容了,希望对大家学习C语言能够有所帮助。