这样的,学校教C++,剩下几天还没教类,文件流这些的。。。马上就要考试了,但是老师要我们做个成绩查询管理功能设计
的软件出来。。。很多不会。。。
实验要求
有n个学生,每个学生的数据包括学号、姓名、三门课成绩。
1、要求从键盘输入学生数据,学生数量可由用户指定;
2、要求可以从文本文件读入学生数据,设计出文本文件的保存格式;
3、可按要求排序方式输出学生的数据,如按学号、姓名排序;
4、可按用户指定查找条件搜索符合条件的学生数据,如输入条件“姓名”
姓“李”
5、的学生、A课程成绩大于60且小于80分的学生;
6、能统计出各门课的总成绩、平均成绩和成绩分布,每位学生的总成绩、
平均成绩。
7、用面向过程的方法和面向对象的方法分别定义数据结构体和类,对比两
种方法的优缺点。
8、要求源程序必须添加注释,结构清晰;程序具有一般的软件界面,方便
用户操作,并编写一份软件使用说明书。
五、实验步骤及结果测试:
实验步骤:编辑、编译、连接、调试、运行及结果分析。
结果测试要求:1、由用户输入10.20个学生的数据,保存为数据文件,关
闭程序再重新打开后能正确读入刚才保存的数据;
2、给予用户排序条件选择,首先按学号排序(升续或降续,下同)输出学生成
绩数据,然后按姓名排序输出。
3、给予用户查询条件选择,可由用户输入带通配符的字符串作为查询条件,
测试输出结果是否符合要求。
4、统计输出,可按课程或学生进行汇总,输出平均值和总计。
以我现在的能力,只能做到结构。还有文件输出也不会。结构跟类的方法优缺点更是一头雾水。。。。
麻烦各位大虾了~
--------------------next---------------------
阅读(1286) | 评论(0) | 转发(0) |