20150309

哈希表的应用

输入人名与成绩,求总分、平均分及不及格人名和分数?

Hashtable ht = new Hashtable();

Console.WriteLine("人数");             int n = Convert.ToInt32(Console.ReadLine());             double sum = 0;             for (int j = 0; j < n; j++)             {                 ArrayList a = new ArrayList();                 Console.WriteLine("输入姓名:");                a.Insert(0, Console.ReadLine());//Insert将元素插入到索引处,定义0                 Console.WriteLine("输入分数:");                 a.Insert(1, Console.ReadLine());//Insert将元素插入到索引处,定义1                 ht.Add(j, a);//                 sum += Convert.ToInt32(a[1]);//

}             Console.WriteLine("总分是:" + sum + "分");//             Console.WriteLine("平均分是:" + sum / n + "分");//             foreach (ArrayList m in ht.Values)//             {                 if (Convert.ToInt32(m[1]) < 60)//                 {                     Console.WriteLine("不及格的人名:" + m[0] + "分数" + m[1]);//                 }             }             Console.ReadLine();

结构体

示例

struct one       {             public int no;             public string name;             public int shuxue;             public int yuwen;             public int yingyu;             public int sum;    static void Main(string[] args)             {     ArrayList al = new ArrayList();                 Console.Write("输入人数:");                 int n = Convert.ToInt32(Console.ReadLine());                 double sum = 0;                 for (int i = 0; i < n; i++)                 {                     one ch = new one();                     Console.Write("请输入"+ch.no+"学号");                     ch.no=Convert.ToInt32(Console.ReadLine());                     Console.Write("输入"+ch.name+"名字");                     ch.name=Console.ReadLine();                     Console.Write("shuxue"+ch.shuxue+"成绩");                     ch.shuxue =Convert.ToInt32( Console.ReadLine());                     Console.Write("yuwen"+ch.yuwen+"成绩");                     ch.yuwen =Convert.ToInt32( Console.ReadLine());                     Console.Write("yingyu" + ch.yingyu + "成绩");                     ch.yingyu = Convert.ToInt32(Console.ReadLine());                     ch.sum = ch.shuxue + ch.yingyu + ch.yuwen;                     al.Add(ch);                 }                 for (int i = 0; i < n; i++)                 {                     one temp=(one)al[i];                     Console.WriteLine("学好:"+temp.no+"\t姓名:"+temp.name+"\tshuxue成绩"+temp.shuxue+"\tyingyu成绩"+temp.yingyu+"\tyuwen成绩"+temp.yuwen+"\t");                 }                 Console.ReadLine();

时间: 2024-12-10 12:02:25

20150309的相关文章

20150309晨会纪要【机构内参,荐股】

20150309晨会纪要[机构内参,荐股] http://www.hao600.cn/post/13096.html 股票知识网站

20150309+Linux+LAMP安装-01

LAMP环境--Linux 目录 LAMP环境--Linux 1 一.文件操作 3 1.find 文件查找 3 2.df 磁盘分区信息 3 3.du统计文件大小信息 4 4.挂载磁盘 5 二.配置网络 6 1.配置文件 6 2.启动网络 6 3.ifconfig 查看网络信息 7 4.ping 测试网路是否畅通 7 5.Linux防火墙 9 三.FTP服务 10 1.FlashFXP软件使用 10 2.vsftpd服务 12 四.LAMP软件的安装 12 1.LAMP软件安装顺序 12 2.复制

20150309+Linux+LAMP安装-02

4.安装Apache软件 tar.gz源码包 1)解压 tar指令 –zxvf 源码包 -zxf 解压参数 -v  显示进度(一般情况下可以不写) 解压apache 切换到httpd解压后目录 2)配置安装路径等信息 ./configure 运行配置工具 --prefix = 安装路径  --enable-so 写法一: 写法二: 通过反斜杠 \ (推荐) 3)make编译 直接在当前目录下输入make指令即可(编译生成可执行文件exe) 4)make install安装 5)验证是否安装成功

20150309引言

今天完成注册,开始我的日记征程. 准备基本掌握语言:html.js.css.jquery.php 用时半年. 并在这段时间期间,学习一些其他知识.给予比我更小白的选手一些代码以及文件. 半年时间,可能有的人看了会不信.我自己也是没有太大把握的,不过我天天会努力学习,减少学会这些语言所需时间. HERE WE GO !

[书目20150309]成功的企业级软件项目管理:优化绩效完美交付的最佳实践

本书旨在解决困扰软件行业的一个问题: 如何组织软件项目管理以实现优化绩效.完美交付.作者尼尔.怀特(PMP,项目管理领域的专家)介绍了一种新的方法:Enterprize组织. 本书描述了Enterprize组织所定义的项目中的关键角色与责任,包括产品经理.项目经理.业务架构师.产品架构师.过程架构师.资源经理.团队带头人和团队成员. 本书还讨论了如何利用Enterprize组织大型项目.小型项目.多个项目和维护性项目,并通过设置的“问题与答案”栏目回答了项目管理过程中常见的一些问题. 目录 第1

[书目20150309]软件制胜之道:执行的策略

第1章 每项业务均与软件相关1.1 软件管理的原则1.2 为什么说每项业务均与软件相关1.3 我们从事硬件业务1.4 保持产品的独特性1.5 质量优于进度1.6 在软件方面,必须发生的事情往往不—定发生1.7 质量承诺1.8 总结和结论 参考文献 第2章 项目失败的原因2.1 濒临失败的紧急项目2.2 项目失败的原因2.2.1 不切实际的时间安排2.2.2 不恰当的人员配置2.2.3 软件开发期间的需求改变2.2.4 低质量的工作2.2.5 相信奇迹2.3 失败项目中主管所扮演的角色2.4 总结

20150309&mdash;bs的保存状态

http:保存状态方式,传值方式 session:(会话) 默认过期时间20分钟(20分内无任何操作自动销毁),针对用户独立,一般用来存储少量信息的 存值:session["name"]=data;(任意值,可以是对象) 取值:session["name"] 当存储对象时需要定义一个对象才可以接接收. 例:某数据库表Login: HTML的设计页面: 此页面的C#语句: DataClassesDataContext dc = new DataClassesDataC

07-查询操作(DQL)-多表查询

一. 综述   查询操作主要从两个方面来说:单表查询和多表查询. 多表查询包括:笛卡尔积.外键约束.内连接查询.外链接查询.自连接查询. 二 . 案例设计   1.  设计产品表(product).包括:主键id.产品名称(productName).分类编号(dir_id).零售价(salePrice).供应商(supplier).品牌(brand).折扣(cutoff).成本价(costPrice). 设计产品产品编号表( productdir). 包括:主键id.编号名称( dirName)

百度the big talk节目

主要事件 2015-03-09期:硅谷峰会:智能机器人&对话沃兹尼亚克 2015-03-02期:硅谷峰会:创新金融和智能城市 2015-02-15期:硅谷峰会:数字生物学和数字医药 2015-02-11期:硅谷峰会:深度学习和在线教育 2015-02-09期:硅谷行:探索科技创新之都 2015-01-27期:硅谷峰会前瞻 2014-12-21期:生命科学开始走俏 2014-12-15期:计算机的未来&机器人汽车 2014-12-07期:奇点大学公开课指数思维&人工智能 2014-1