C/C++学生成绩记录簿管理系统[2024-06-12]
C语言2课程设计–学生成绩记录簿管理
一、 实验内容和目的
-
实验内容:
编制一个C语言成绩记录簿,每个学生信息包括:学号、姓名、C语言成绩。具体功能:
1)创建一个文本文件用来记录学生信息,输入至少30名学生的信息,保存在文本文件中;
2)将文本文件中的数据读出,按学号或姓名查询成绩;
3)能添加成绩记录,能删除记录(按学号);
4)能修改指定姓名或学号的学生的成绩;
5)显示输出60分以下、60-69、70-79、80-89、90分以上各分数段的学生信息,显示及格率和平均分,显示最高分和最低分,显示所有学生的排名(不能改变学生的学号顺序);
6) 以上信息能保存在原文本文件中。 -
实验目的(参考):
掌握C语言基本语法和程序设计方法,主要包括熟练使用数组,函数,结构体,文件,链表等知识,进而能够熟练编写C语言程序,掌握一定的软件工程方法。
二、 实验设计思路与难点
(参考)这里主要写进行实验所用到的整体思路,包括用到的知识,比如结构体是怎么设计的,函数是如何定义的,文件是如何操作的。以及在编写过程中遇到的难题等等。
三、 实验功能测试
(参考)这里主要就是你程序功能的截图展示,比如进行插入操作,你的程序完成整体的插入操作的每一步都要进行截图展示。
四、 总结
完成课程设计后整体的收获与想法等等。