c语言课程设计报告---成绩统计

c语言课程设计报告---成绩统计

ID:24736652

大小:180.00 KB

页数:13页

时间:2018-11-15

c语言课程设计报告---成绩统计_第1页
c语言课程设计报告---成绩统计_第2页
c语言课程设计报告---成绩统计_第3页
c语言课程设计报告---成绩统计_第4页
c语言课程设计报告---成绩统计_第5页
资源描述:

《c语言课程设计报告---成绩统计》由会员上传分享,免费在线阅读,更多相关内容在应用文档-天天文库

1、沈阳理工大学C程序设计报告目录一、设计任务书………………………………………………………………21.1题目与要求……………………………………………………21.2本程序涉及的知识点…………………………………………2二、应用程序的详细说明…………………………………………22.1设计思路………………………………………………………22.2大概设计模块…………………………………………………22.3详细设计思路…………………………………………………2三、输入数据类型、格式和内容限制……………………………3四、主要模块的算法描述………

2、…………………………………34.1功能描述………………………………………………………34.2主要流程图………………………………………………………44.3模块代码及其相关注释…………………………………………7五、结束语……………………………………………………………9六、程序源代码清单………………………………………………10七、参考文献………………………………………………………1212沈阳理工大学C程序设计报告一、设计任务书1.1、题目与要求成绩统计要求:在一个文件里存放10个学生的信息(内容自定);姓名学号成绩(长度为5

3、的数组)输出每个学生每科的评分(ABCD)等级和平均分(要求输出格式整齐)1.2、本程序涉及的知识点变量的定义、输入和输出函数、if语句、while语句、for语句、结构体、文件的打开与关闭、文件的写入与读入、文件类型指针、转意字符的使用等等。二、应用程序详细说明2.1、设计思路:1)在x.txt文件中,写入10个学生信息的相关数据。2)①定义文件指针。②读入x.txt中文件。③通过printf输出。3)①要求输出格式整齐②不能超过所规定长度。2.2大概设计模块(1)先编入系统所需的库函数,从而使程序可运行。#incl

4、ude#include(2)Main()函数的设计在main()函数中主要运用让for()循环语句if()-else选择判断语句来调用相关。(3)功能模块:学生数据写入功能和学生数据读入功能以及成绩输出功能。2.3详细设计思路(1)确定应用程序主要功能模块这个就比较简单了,主要是根据系统设计的说明及要求来设计,从而设计了功能模块,有文件操作,有输入输出等基本功能,添加了提示语。这个程序的主要功能时写入和读入学生的学号,姓名,三科成绩来对成绩进行统计输出(以ABCDE等级模式),同时

5、输出所有同学的平均分.,在整个过程中所做的操作都会到"student.txt"文件中读入数据12沈阳理工大学C程序设计报告(2)系统结构体的设计structstudent//结构体{charname[8];//姓名intnum[10];//学号floatscore[3];//成绩};三、输入数据类型、格式和内容限制数据名类型格式内容限制namestring%s非空snostring%s非空scorefloat%f非空iint%d非空jint%d非空sfloat%f非空lvchar%c非空四、主要模块的算法描述4.1功能

6、描述1).学生数据写入功能:输入初始学生信息,包括学生的姓名、学号、以及学生成绩的相关信息;通过for()循环嵌套语句printf和scanf标准输入输出以及pf=fopen(文件名,使用文件方式)、fwrite(butter,size,count,fp)完成学生信息写入文件中。2).学生数据读入功能:读取x.txt文件中的学生信息,通过pf=fopen(文件名,使用文件方式)、fread(butter,size,count,fp)完成从x.txt文件中读取学生信息。3).成绩输出功能:输出学生的信息以及成绩以输出,通

7、过puts(“*********”)输出学生信息,以及for循环嵌套语句调用if()—else来实现成绩等级输出,同时printf()函数对平均成绩标准输出。4.2、流程图12沈阳理工大学C程序设计报告1).主要流程图inti=0,j;i=0I

8、:Multiplex的流程图:12沈阳理工大学C程序设计报告12沈阳理工大学C程序设计报告打开stu.txt文件while(i++

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。