1013C语言程序设计课程设计实习报告.docx
《1013C语言程序设计课程设计实习报告.docx》由会员分享,可在线阅读,更多相关《1013C语言程序设计课程设计实习报告.docx(8页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、 长江大学C语言程序设计课程设计实习报告题 目:学生成绩管理系统姓 名: 亜 学 院:计算机科学学院 专 业:教育技术学 班 级:教技11001 学 号:201003885 指导教师:马老师康老师一 设计目的-124课程设计摘要课程设计的任务与数据系统功能模块五 详细设计(各功能模块的具体实现算法一一流程图)六 调试分析(包含各模块的测试用例及测试结果)6七 总结7一、设计目的1. 进一步熟悉VC6.0的开发环境,掌握基本的编程方法,熟悉用C语言完成一个应用程序的设计过程、掌握有关编辑和调试程序的方法和技巧;2. 主要掌握C语言中的结果提、指针及文件操作等内容:3. 了解开发简单应用程序的全过
2、程,包括:分析、设计、编程、调试和编写报告。二、课程设计摘要第一步原始数据(建立两个数据文件)1. 文件1用来存放学生成绩2. 文件2用来存放课程学分第二步程序设计思想1. 定义两个结构体数组用来存放文件1和文件2的内容。2. 编写各个函数对应各个应实现的功能。3. 编写第一个函数ReadDatl()读取文件1 (jjll0014.txt)读取学生成绩4. 编写第二个函数ReadDal2()读取文件2 (jj01kc.txt)读取课程学分5. 编写第三个函数pj()计算各个同学的加权平均值6. 编写第四个函数writecjO计算每个同学的名次,同时创建文本文件 ksMC110014.txt写入
3、数据,包括各个学生的学号、名次、姓名、各科成绩、 加权平均值。7. 编写第五个函数kc()统计全班每门课程的平均分和标准差,并计算各分数段(60分以下:60-69: 7479: 8489: 90分以上的学生人始课程设 计的计算公式为: 式中:y为课程标准差,X,为第i个学生成绩,为本门课程p (x _)2的算术平均成绩,N为学星数。伐七创建txt文本文件kskcjjll0014.txt写入数据,包括课程编号、N-课程名称、课程学分、标准差、分数段人数统计。7. 编写第六个函数cjt ()打印每名学生的成绩条,同时创建txt文本文件kscjtll0014.txt写入成绩条内容。8. 编写第七个函
4、数bjg ()屏幕显示所有存在不及格课程的学生名单(含学号、 不及格课程名称、课程的学分及成绩)9. 编写第八个函数yxiu ()屏幕显示优等生名单(含学号、N门课成绩、平 均分、名次)。三、程序设计的任务与数据1.原始文件用记事本新建一文本文件,文件名为:“班初序号”,将本班的M名学 生在本学期的N门考试课的成绩(要求用真实的课程名、假想的分数,并要求将自己的学号假定为1 ,将自己的每门课的分数都定在90分以上,而将别人的每门课的分数都定在95分以下。)输入到这个文件中,建议按如下形式存放(注:20M50, 5N8,下文以 M=4,N=3 为例):学号1234语6英9己名自某某某姓我张李王7
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 1013 语言程序设计 课程设计 实习 报告
限制150内