手机
当前位置:查字典教程网 >编程开发 >C语言 >C语言实现冒泡排序算法
C语言实现冒泡排序算法
摘要:BubblSort.c#includevoidBubbleSort(inta[],intlen){inti;intj;inth;inttem...

BubblSort.c

#include<stdio.h> void BubbleSort(int a[],int len) { int i; int j; int h; int temp; 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"); } } int main() { int i=0; int a[]={36,25,48,12,25,65,43,57}; int len=sizeof(a)/sizeof(a[0]); BubbleSort(a,len); { for(i=0;i<len;i++) printf(" %d",a[i]); } printf("n"); return 0; }

以上所述就是本文的全部内容了,希望对大家学习C语言能够有所帮助。

【C语言实现冒泡排序算法】相关文章:

VC实现图片拖拽及动画的实例

c语言实现冒泡排序、希尔排序等多种算法示例

c语言求1+2+...+n的解决方法

用C++实现DBSCAN聚类算法

C语言 扩展欧几里得算法代码

C语言 实现N阶乘的程序代码

c语言 跳台阶问题的解决方法

c语言冒泡排序法代码

冒泡排序的三种实现方法

c语言swap(a,b)值交换的4种实现方法

精品推荐
分类导航