冒泡排序详解

时间:2016-07-15 06:42:08
【文件属性】:

文件名称:冒泡排序详解

文件大小:23KB

文件格式:RAR

更新时间:2016-07-15 06:42:08

冒泡

///

/// 该方法获得需要排序的数组,表调用排序方法进行排序 /// public static void SortedNumbers() { int numberCount; int[] numbers; Console.WriteLine("----------冒泡排序法----------"); Console.WriteLine("请问您要对多少位数字进行排序?"); numberCount = Convert.ToInt32(Console.ReadLine()); numbers = new int[numberCount]; Console.WriteLine("请输入您要进行排序的这{0}个数字:", numberCount); for (int i = 0; i < numberCount; i++) { numbers[i] = Convert.ToInt32(Console.ReadLine()); } Console.WriteLine("\n您要进行排序的{0}个数字分别为:", numberCount); for (int i = 0; i < numberCount; i++) { Console.Write(numbers[i].ToString() + "\t"); } Console.WriteLine("\n您要对这{0}个数字进行什么排序?(1表示升序,2表示降序)", numberCount); int method = Convert.ToInt32(Console.ReadLine()); while (method != 1 && method != 2) { Console.WriteLine("只能输入1或者2,请您重新输入!"); method = Convert.ToInt32(Console.ReadLine()); } //调用排序方法 ExecuteSortedMethod(numbers, method); Console.WriteLine("排序后的结果为:"); for (int i = 0; i < numberCount; i++) { Console.Write(numbers[i].ToString() + "\t"); } Console.WriteLine("\n----------冒泡排序法----------"); Console.ReadKey(); } 简单易懂


【文件预览】:
冒泡2
----冒泡2()
--------bin()
--------Program.cs(4KB)
--------obj()
--------冒泡2.csproj(2KB)
--------Properties()
----冒泡2.suo(15KB)
----冒泡2.sln(863B)

网友评论