学生考试成绩数据处理系统系统使用说明各级菜单间关系如下:(包括平均成绩)..(如总成绩在300~400)(如各门成绩均在80~90):。2.<载入数据>指读取保存在文件中的数据,需输入文件名,<编辑数据>指对数据进行各种操作,<保存>将输入的数据保存在现有文件中,需输入文件名,可用<新建>建立多个文件保存不同数据。3.<增加学生记录>需输入学生的各项信息即学号、姓名、成绩。<删除学生记录>只需输入学生的学号。>只需输入学号即可。<平均成绩顺序输出学生成绩>按平均成绩高低顺序输出成绩。5.<每门课不及格比例>输出每门课不及格人数与总人数。6.<每门课成绩最好和最差的学生名单>输出每门课成绩最好与最差的学生,只输出一个。<总成绩分段查询>输入上限、下限(如300~400),查找总分处在该分数段内的学生。<各门成绩分段查询>输入上限、下限(如80~90),查找各门成绩均处在该分数段内的学生。,只需键入数字,不需按回车键。系统设计报告主要流程图如下:Edit()Choice=’3’主函数Choice=’1’调用newfile()函数Choice1()Ch=getch()Ch=getch()Ch=’1’Ch=’2’Choice=’1’Ch=’3’Choice=’2’Loaad()NewfileSave()Ch=’4’Choice=’3’Add()Dle()Ch=’5’返回退出Choice=’2’Choice=’3’Choice=’4’函数Choice2()函数Choice3()函数Choice3()Choice=’5’函数Choice2()本程序设计优缺点:采用数组实现各项功能,简洁易懂,便于操作。功能包括::能建立多个文件保存不同数据;载入:可从现有任意文件中载入数据;保存:可将输入的数据保存到现有文件中,建议新建文件,否则会覆盖原文件中数据。,按学号查学生姓名、成绩(包括平均成绩),求总平均成绩和各科平均成绩。:按学号排序、平均成绩排序、某门课成绩排序。:统计考试有不及格的学生、指定课程有不及格的学生、三门或三门以上课程不及格的学生及每门课不及格学生与总人数之比。:.总成绩分段查询(如总成绩在300~400)、各门成绩分段查询(如各门成绩均在80~90),可轻松查询各分数段内的学生。不足之处是学生数组以静态方式存储内存,利用率不高,且数组长度有限,不能动态添加。还有一点就是输出每门课成绩最好和最差的学生名单时,只能输出一位学生,即如果有俩个学生的成绩相同时,只能输出平均分高的学生。学生考试成绩数据处理系统本程序设计优缺点:采用数组实现各项功能,简洁易懂,便于操作。功能包括::能建立多个文件保存不同数据;载入:可从现有任意文件中载入数据;保存:可将输入的数据保存到现有文件中,建议新建文件,否则会覆盖原文件中数据。,按学号查学生姓名、成绩(包括平均成绩),求总平均成绩和各科平均成绩。:按学号排序、平均成绩排序、某门课成绩排序。:统计考试有不及格的学生、指定课程有不及格的学生、三门或三门以上课程不及格的学生及每门课不及格学生与总人数之比。:.总成绩分段查询(如总成绩在300~400)、各门成绩分段查询(如各门成绩均在80~90),可轻松查询各分数段内的学生。不足之处是学生数组以静态方式存储内存,利用率不高,且数组长度有限,不能动态添加。还有一点就是输出每门课成绩最好和最差的学生名单时,只能输出一位学生,即如果有俩个学生的成绩相同时,只能输出平均分高的学生。#include<>#include<>voidfile();voidinit();//声明函数voidinit1();voidinit2();voidinit3();voidinit4();voiddoChoice1();voiddoChoice2();voiddoChoic
学生考试成绩数据处理系统 来自淘豆网m.daumloan.com转载请标明出处.