冒泡排序,是一种将数组内的数字按照从大到小,或从小到大排序的一组编码,十分有助于对于杂乱数字的整理,其基本格式为:

     首先建立一个数组

     int[] a = new int[8] { 10, 9, 12, 17, 6, 3, 11, 8 };

     for (int i=1;i<=a.Length-1 ;i++ )
  {
        for (int j=1;j<=a.Length-i ;j++ )
     {

       将数组内数字按顺序排列:

           if (a[j] < a[j - 1])
       {
           int t = a[j];
           a[j] = a[j - 1];
           a[j - 1] = t;
        }
     }
  }

    最后依次打印出数字:

       for (int i = 0; i < a.Length; i++)
   {
        Console.WriteLine(a[i]);
   }

posted on 2016-04-20 21:23  By_The_Way  阅读(131)  评论(0编辑  收藏  举报