《c语言程序设小计》课程设计任务书.docVIP

《c语言程序设小计》课程设计任务书.doc

  1. 1、本文档共11页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
《c语言程序设小计》课程设计任务书

----------------------------精品word文档 值得下载 值得拥有---------------------------------------------- ----------------------------精品word文档 值得下载 值得拥有---------------------------------------------- ----------------------------------------------------------------------------------------------------------------------------- C语言程序课程设计任务书 一、题目 每个同学可从下列给出的参考题目中任选一题完成,也可以自选题目。 1.完成一个学生成绩管理系统。 内容描述:设计四个类:学生基本信息;成绩表;班级表;课程表(描述课程信息:课程编号,科目名称(如高等数学,大学英语等));学生成绩及课程信息用文件保存,每个类一个文件,程序执行时从文件读入。 要求:能按学期、按班级完成对学生成绩的录入、修改;能按班级统计学生的成绩;求学生的总分及平均分;并能根据学生的平均成绩进行排序,能查询学生成绩,不及格科目及学生名单;能按班级输出学生的成绩单。 2. 完成一个学生个人财务管理系统。 内容描述:主要设计四个类:资金类型(描述资金基本信息) ;现金表(通过对象来实现收入支出的记录);卡类(描述卡的信息:给卡编号,派生类为一卡通类,银行卡类,信用卡类);流水帐(记录收入,支出,借贷,转账,时间);电话消费表(考虑花费预存情况) ;收入与支出的项目信息用文件保存,每个类一个文件,程序执行时从文件读入。 要求:能按时间、按收入与支出完成对个人财务的记录,且按时间统计资金的结余;能查询个人的总结余及详细收入与支出状况,并在收支借贷情况异常时提醒用户。 3. 招生管理系统。 内容描述:假设有某高校今年打算招生 100 人(专业和各专业招收人数自定),但有 130 百人报名(假设所有人都不服从调剂,每个人按志愿依次填写三个专业),那么请你编写一个系统,按报考人的志愿顺序依次录取(若多名报考人报考同一专业,则按分数排名依次录取。两人若分数相同,则按英语、数学、综合、语文成绩排名。)(设计如下类:人类,成绩类,志愿类,学生类)。 要求:能够将相关信息记录在文件中,并能从文件中读取信息。 4. 校园一卡通管理系统。 内容描述:该系统将实现用户登录管理、一卡通管理、消费部门管理和管理员管理等功能。其中:用户登录管理,负责对利用终端进行登录的用户的身份进行有效性检测;一卡通管理,可以进行一卡通发放、充值、销毁和挂失等功能;消费部门管理,可以进行消费、营业金额统计和查询等功能;管理员管理,可以进行新增、删除、修改,统计和查询人员信息等功能。 5. 完成某专业学生一学年成绩平均绩点的计算 内容描述:设计五个类:学生类(描述学生基本信息);成绩类;专业类;班级类;课程类(描述课程信息:课程编号,科目名称(如高等数学,大学英语等),学时,学分);学生成绩及课程信息用文件保存,每个类一个文件,程序执行时从文件读入。 要求: 通过文件读入相关数据 可以统计各个同学的平均绩点,绩点的算法与学校相同 按专业对平均绩点排序,将结果输出到文件 统计每个同学的不及格科目,并输出到文件 6. 数独问题 问题描述:在每个小格子里面填上1-9中的数字,使得每个数字在“九宫阵”的每行、每列、每个九宫中均只出现一次。如图1所示为九宫图,图中空格需要填写,大约有40个左右,图2为图1填完后的结果图。 图1 数独题目 图2 图1结果图 对于任意一个类似图1的数据图,能够计算出一个类似图2的结果。 要求: 测试数据从文件输入图1中的数据,用*.txt文件,格式如下 3 9 0 8 0 0 1 0 2 4 0 8 0 9 2 3 0 6 0 0 6 3 0 0 8 9 4 0 2 4 5 6 0 0 1 0 0 3 1 2 0 0 6 4 0 0 0 0 4 0 1 2 0 7 0 0 2 6 8 0 0 3 9 5 8 7 0 0 0 0 0 0 9 6 0 0 0 4 0 2 8 未填数字用0表示。 要求:只要求从文件输入,然后计算填写的最终结果。 分班系统 设某专业已经录取n个学生, 现在需要将其分成m个班,按学生性别、成绩进行分班,要求尽量合理,一般为男女比例合理、平均成绩相差不大等。 建议: 录取学生数据和班号由文件输入。 先将录取学生分成男女两个集合。 在每个集合按成绩S型分班。比如分成两个班时,排名1?1班,排名2?2班,排名3?2班,排名4?1班

文档评论(0)

100101 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档