学生成绩分布统计.pdf

  1. 1、本文档共14页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多

沈阳航空工业学院

课程设计

学号

班级

姓名

指导教师

年月日

沈阳航空工业学院

课程设计任务书

院系:电子专业:电子信息工程班级:6402103

学号:200604021099

题目:学生成绩分布统计

一、课程设计时间

2007年9月10日至2007年9月14日,共计1周,20学时。

二、课程设计内容

用C语言编写软件完成以下任务:

C语言期中考试成绩保存在文件file29.txt中,数据格式为:学号,姓名,

成绩。请编程序完成菜单项所要求的功能。

三、课程设计要求

1.程序质量:

贯彻结构化的程序设计思想。.用户界面友好,功能明确,操作方便。

用户界面中的菜单至少应包括“读取数据”、“按学号或姓名查询成绩”、

“修改成绩”、“统计各分数段人数”、“退出”5项;分数段指不及格、及

格、中等、良好、优秀5种成绩。

代码应适当缩进,并给出必要的注释,以增强程序的可读性。

2.课程设计说明书:

课程结束后,上交课程设计说明书和源程序。课程设计说明书

的格式和内容参见提供的模板。

四、指导教师和学生签字

指导教师:________学生签名:________

五、成绩:

六、教师评语:源程序及适当的注释

指导教师:________学生签名:________

沈阳航院设计用纸

目录

一、需求分析

二、程序流程图

三、核心技术的实现说明及相应程序段4

四、个人总结

五、参考文献

六、源程序

I

沈阳航院设计用纸

一、需求分析

经过对程序设计题目的分析可知,整个程序的设计实

现大致分为五个模块,其中每一个模块对应一个函数,他

们的功能分别是:读取数据;按学号查找成绩;按姓名查

找成绩;修改成绩;统计各分数段人数

1、读取数据主要实现程序最初运行时学生数据的读取

以方便后续功能的实现;

2、按学号查找成绩实现的功能是按照学号对学生的成

绩和数据进行查询,要求输入正确学号实现该功能;

3、按姓名查找成绩按照题目要求按照姓名对同学的成

绩进行查询,要求输入正确姓名实现该功能;

4、成绩修改通过学号的输入确定要修改的学生,输入

修改后的成绩实现修改并改变学生成绩的等级;

5、统计个分数段人数能够对优、良、中。。。等分数段

的人数进行正确统计,若有改动,显示修改后的;

除上面介绍的功能之外,程序还具有退出功能,可以

在程序的一次运行当中循环执行所有的功能,并根据需终

1

沈阳航院设计用纸

止程序的执行。

每一个学生记录都包含学号、姓名、成绩,在程序当

中,将学生记录类型定义为结构体类型,然后通过自定义

read()函数实现对file29.Txt中的数据进行读取。读取的

信息在屏幕上打印,方便实行以后的功能。通过自定义函

数serch1

您可能关注的文档

文档评论(0)

各类考试卷精编 + 关注
官方认证
内容提供者

各类考试卷、真题卷

认证主体社旗县兴中文具店(个体工商户)
IP属地河南
统一社会信用代码/组织机构代码
92411327MAD627N96D

1亿VIP精品文档

相关文档