数组的排列  冒泡法

2013-12-12 14:46:11 · 作者: · 浏览: 179

  下面我们就来看看C++中数组的排列 冒泡法的使用吧!

  #include

  using namespace std;

  //两个函数bubble_sort和output_array的声明

  void bubble_sort(int[], int);

  void output_array(int[],int);

  int main( )

  {

  int a[20]= {86,76,62,58,77,85,92,80,96,88,77,67,80,68,88,87,64,59,61,76};

  int b[15]= {27,61,49,88,4,20,28,31,42,62,64,14,88,27,73};

  bubble_sort(a,20); //用冒泡法按降序排序a中元素

  output_array(a,20);

  cout

  {

  t=sort[j+1];

  sort[j+1]=sort[j];

  sort[j]=t;

  }

  }

  void output_array(int sort[],int n)

  {

  for(int i=0; i

  心得体会:后面用冒泡法,还是很生疏,还得加强。