手机
当前位置:查字典教程网 >编程开发 >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语言实现冒泡排序算法】相关文章:

c语言中使用BF-KMP算法实例

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

用c语言实现2000内既能被3整除又能被7整除的个数

对C语言中递归算法的深入解析

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

c语言中用位运算实现加法技巧介绍

哈希表实验C语言版实现

c语言调用汇编的方法

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

冒泡排序的三种实现方法

精品推荐
分类导航