代码如下: /// <summary> /// 冒泡排序的方法 /// </summary> /// <param name="number"></param> private static void SortMethod(int[] number) { for (int i = 0; i < number.Length - 1; i++) { for (int j = 0; j < number.Length - 1 - i; j++) { if (number[j] < number[j + 1]) { int mini = number[j]; number[j] = number[j + 1]; number[j + 1] = mini; } } } } //---------------其他-------------------------- int[] number=new int[5]; int min=0; for(int a=0;a<number.Length;a++) { Console.Write("请输入你要排序的第"+(a+1)+"个数值:"); number[a]=int.Parse(Console.ReadLine()); } for(int i=0;i<number.Length-1;i++) { for(int j=0;j<number.Length-1-i;j++) { if(number[j]>number[j+1]) { min=number[j]; number[j]=number[j+1]; number[j+1]=min; } } } Console.Write("排序后的结果为:"); for(int k=0;k<number.Length;k++){ Console.Write(number[k]+" "); }