这题目弄着我脑袋疼 求各位大哥求解 我才学了2个月谢谢大家帮助
实验内容:1. 用函数的思想来完成程序的设计;
2. 编写一个带有字符选择菜单的学生成绩管理程序,存到以自己学号为文件名的.c文件中
3. VC++6.0环境中,学会调试程序的方法,及时查究错误,独立调试完成;
4. 程序调试通过后,为程序加上必要的注释,写出设计报告。
最终提交材料(以下所有材料都打包为一个文件,并命名为“学号_姓名”):
1. C源码和.exe文件;
2. 设计报告(包括模块设计以及各函数中的流程图);
3. 测试报告(包括测试用例、各功能测试结果和相应的程序截图);
4. 总结报告:A. 通过此次实验,有何收获及心得体会?B. 思考该程序是否有进一步完善的地方,并进行说明。
程序功能要求:
1. 模块设计
2. 字符界面设计——学生管理程序的字符选择菜单
字符界面是为用户提供的人机交互方式,使用户能够根据命令提示进行操作。如果输入的命令字符不符合要求,需要进行提示,并要求重新输入。字符界面设计可参考下图。
3. 实现学生成绩的输入,界面提示如下。如果输入数据不符合要求(比如缺数据或成绩不是数字,等),系统要能进行提示。程序设计可参考下图:
4. 实现按学号或姓名对学生成绩进行查询,如果没有该学生要提示,否则输出该学生的学号、姓名和各科成绩;程序设计可参考下图:
5. 实现学生成绩的批量打印(即输出),程序设计可参考下图:
6. 成绩统计。分别实现对所有课程平均分的统计,最高分的统计和最低分的统计。程序设计可参考下图:
7. 能够对学生总平均成绩进行计算,并进行成绩排序,并打印出名次、姓名、学号、各科成绩和平均分;程序设计可参考下图:
[ 本帖最后由 qq402027852 于 2013-5-28 10:49 编辑 ]