Console.WriteLine("请输入球员的个数:"); int a = Convert.ToInt32(Console.ReadLine()); int[] n = new int[a];//定义一维数组 for (int i = 0; i < a; i++)//for循环输入球员成绩 { Console.WriteLine("请输入第{0}个球员的成绩:", i + 1); n[i] = Convert.ToInt32(Console.ReadLine()); } Console.WriteLine("以下为排序的结果"); //排序,冒泡排序 for (int j = 0; j < a - 1; j++) { for (int k = 0; k < a - 1; k++) { if (n[k] >= n[k + 1]) { int zj = n[k + 1]; n[k + 1] = n[k]; n[k] = zj; } } } //输出 for (int z = 0; z < a; z++) { Console.WriteLine(n[z]); }