输入人数,输入每一个人的分数,求平均分,求排序,升序跟降序分别排列

    Console.Write("请输入班级人数:");
            int n = int.Parse(Console.ReadLine());
            //定义集合
            ArrayList al = new ArrayList();
            double sum = 0;
            for (int i = 0; i < n;i++ )//输入集合元素并累加求和
            {
                Console.Write("请输入第"+(i+1)+"个人的成绩:");
                al.Add(double.Parse(Console.ReadLine()));
                sum += double.Parse(al[i].ToString());
            }
            Console.WriteLine("班级平均分是:"+sum/n);
            Console.WriteLine("成绩从低到高排列:");
            al.Sort();//将集合元素升序排列
            foreach(double aa in al )
            {
                Console.WriteLine(aa);
            }
            Console.WriteLine("成绩从高往低排列:");
            al.Reverse();//翻转.sort排列,对集合元素进行降序排列
            foreach(double b in al)
            {
                Console.WriteLine(b);
            }



            Console.ReadLine();
原文地址:https://www.cnblogs.com/fengsantianya/p/5483730.html