• 例题:用集合算总分平均分。


     static void Main(string[] args)
            {
                ArrayList al = new ArrayList();//集合里面所有类型都可以放入
                Console.Write("请输入人数:");
                int n = Convert.ToInt32(Console.ReadLine());//把人数的字符串类型转为整数的数值类型
                for (int i = 0; i < n; i++)//开始循环。循环次数等于人数
                {
                    Console.Write("请输入第" + (i + 1) + "的分数:");//数组下标都是从0开始,所以加1
                    al.Add(Convert.ToInt32(Console.ReadLine()));//将对象添加至arrylist的结尾处,并进行转换,把分数放到al这个集合里
                }
                double sum = 0;
                for (int b = 0; b < n; b++)//计算总分
                {
                    sum = sum + Convert.ToDouble(al[b].ToString());
                }
                double avg = sum / n;
                Console.WriteLine("总分为" + sum);
                Console.WriteLine("平均分为" + avg);
                al.Sort();//输入排序指令
                al.Reverse();//反转指令,执行了就变成降序排列
                for (int d = 0; d < n; d++)//输出排列后的分数
                {
                    Console.WriteLine(al[d]);
                }
                Console.ReadLine();

  • 相关阅读:
    vuejs2从入门到精通视频教程
    vuejs2项目开发实战视频教程
    vuejs2从入门到精通视频教程
    Bootstrap视频教程
    开通博卡拉
    阿里云Ubuntu 16 FTP安装配置注意事项
    [解决方法] Java-Class.forName() 反射/映射子类 并转化为父类/接口
    [HTML/CSS] ul元素居中处理
    [HTML/Javascript] JS判断IE浏览器各版本
    [HTML/JS] JQuery 页面滚动回到顶部
  • 原文地址:https://www.cnblogs.com/275147378abc/p/4428948.html
Copyright © 2020-2023  润新知