您现在的位置: 万盛学电脑网 >> 程序编程 >> 网络编程 >> 编程语言综合 >> 正文

C语言经典冒泡排序法

作者:佚名    责任编辑:admin    更新时间:    2015-10-14 18:00:14

  C经典冒泡排序法

  void BubleSort(int* siSortArray, int siLen)

  {

  bool bSwapped = true;

  do

  {

  bSwapped= false;

  for(int i = 0; i < siLen - 1; i++)

  {

  if (siSortArray[i] > siSortArray[i+1])

  {

  int temp = siSortArray[i];

  siSortArray[i]= siSortArray[i + 1];

  siSortArray[i+ 1] = temp;

  bSwapped= true;

  }

  }

  }while(bSwapped);

  }