2018-12-12

        //有一组学员的成绩{99,85,82,63, 60},将它们按升序排列。要增加一个学员的成绩,将它插入成绩序列,并保持升序。
        ArrayList score = new ArrayList();
        Console.WriteLine("请输入原先的5位学员成绩");
        for (int i = 1; i <= 5;i++)
        {
            Console.Write("第{0}位:", i);
            score.Add(Convert.ToInt32(Console.ReadLine()));
        }
        score.Sort();
        score.Reverse();
        Console.WriteLine("排序为:");
        foreach (var item in score)
        {
            Console.Write(item + "\t");
        }
        Console.WriteLine("\n");
        Console.WriteLine("请输入新增成绩:");
        int new_score = Convert.ToInt32(Console.ReadLine());
        score.Insert(0, new_score);
        score.Sort();
        score.Reverse();
        Console.WriteLine("新的排序为:");
        foreach (var item in score)
        {
            Console.Write(item + "\t");
        }
        Console.ReadKey();
image.png

你可能感兴趣的:(2018-12-12)