#目标:
##代码:
/**
? ? ? ? ? *有一组学员的成绩{99,85,82,63, 60},
? ? ? ? ? *将它们按升序排列。
? ? ? ? ? *要增加一个学员的成绩,将它插入成绩序列
? ? ? ? ? *并保持升序。
? ? ? ? ? */
? ? ? ? ? ? //1.将原有的学生成绩添加到数组当中
? ? ? ? ? ? ArrayList list = new ArrayList();
? ? ? ? ? ? list.Add(99);
? ? ? ? ? ? list.Add(85);
? ? ? ? ? ? list.Add(82);
? ? ? ? ? ? list.Add(63);
? ? ? ? ? ? list.Add(60);
? ? ? ? ? ? //2.排序
? ? ? ? ? ? list.Sort();
? ? ? ? ? ? //3.提示用户输入成绩
? ? ? ? ? ? Console.WriteLine("请输入新增成绩");
? ? ? ? ? ? //4.获取用户输入
? ? ? ? ? ? try { int score = Convert.ToInt32(Console.ReadLine());
? ? ? ? ? ? ? ? list.Add(score);
? ? ? ? ? ? ? ? list.Sort();
? ? ? ? ? ? ? ? Console.Write("插入后的成绩信息是");
? ? ? ? ? ? ? ? foreach (var item in list)
? ? ? ? ? ? ? ? {
? ? ? ? ? ? ? ? ? ? Console.Write(item + "\t"); }
? ? ? ? ? ? }
? ? ? ? ? ? catch { Console.WriteLine("请输入正确格式。"); }
? ? ? ? ? ? Console.ReadKey();