输入人数,输入每一个人的分数,求平均分,求排序,升序跟降序分别排列
2016-05-11 21:59
267 查看
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();
相关文章推荐
- json与jsonp的区别
- java基础学习第1天笔记
- 第五届山东省ACM Circle(高斯消元)
- android5.x以上 状态栏透明的问题
- viewpager 动态加载 和小圆点
- HDU 1005 Number Sequence【循环节】
- Dispatcher Queue性能分析
- Grunt安装配置教程:前端自动化工作流
- 趣学 C 语言(四)—— 字符串与字符数组
- Mac OS安装Scrapy
- AGPS定位基本原理浅析
- Android一步一步实现一款实用的Android广告栏
- How to build j2ee application on OpenShift (2)
- 追查网站的思路
- [BZOJ1683][Usaco2005 Nov]City skyline 城市地平线(单调栈)
- 进程相关的数据结构
- C++新特性
- codeforces-158B-Taxi题解
- HDU——1874畅通工程续(Dijkstra与SPFA)
- 设计模式之适配器