首页 > 编程 > C > 正文

C语言实现冒泡排序算法

2020-01-26 15:08:41
字体:
来源:转载
供稿:网友

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语言能够有所帮助。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

图片精选