using System; using System.Collections.Generic; using System.Linq; using System.Text; namespace 冒泡排序1 { class Program { static void Main(string[] args) { //将下面数组按由大到小排列,使用冒泡排序法 int[] ints = { 1, 2, 3, 4, 5, 6, 7, 8, 9, 11, 12, 13, 14 }; //冒泡排序 for (int i = 0; i < ints.Length; i++)//遍历多少次 { for (int j = 0; j < ints.Length-i-1; j++)//趟数-1-次数 { if (ints[j]<ints[j+1])//如果前一个数字小于后一个数字 { int temp = ints[j];//将小的数字存在中间变量 ints[j] = ints[j + 1];//交换数字 ints[j + 1] = temp; } } } //遍历输出 foreach (var item in ints) { Console.WriteLine(item); } } } }