美文网首页
2018-12-13

2018-12-13

作者: 鲸落_79f1 | 来源:发表于2018-12-15 19:51 被阅读0次

要求

有一组学员的成绩{99,85,82,63, 60},

将它们按升序排列。要增加一个学员的成绩,将它插入成绩序列,排序,并保将原有的学生成绩添加到数据中

程序

using System;

using System.Collections.Generic;

using System.Linq;

using System.Text;

using System.Collections;

namespace 数值类型

{

    class Program

    {

        static void Main(string[] args)

        {

            /**有一组学员的成绩{99,85,82,63, 60},

            * 将它们按升序排列。要增加一个学员的成绩,将它插入成绩序列,并保持升序。

            * */

              //将原有的学生成绩添加到数据中

                ArrayList list = new ArrayList();

                list.Add(99);

                list.Add(85);

                list.Add(82);

                list.Add(63);

                list.Add(60);

                //排序

                list.Sort();

                //提示用户输入新成绩

                Console.WriteLine("请输入新增成绩:");

                //获得用户的输入

            try

                {               

                    int score = Convert.ToInt32(Console.ReadLine());

                    list.Add(score);

                    list.Sort();

                    foreach (var item in list)

                        {

                            Console.Write(item + " \t");

                        }

                }

            catch

                {

                    Console.WriteLine("输入错误,请重新输入");

                }

            Console.ReadKey();

        }

    }

}

效果

相关文章

网友评论

      本文标题:2018-12-13

      本文链接:https://www.haomeiwen.com/subject/akhvhqtx.html