C语言程序设计学生成绩记录簿

C语言程序设计学生成绩记录簿
C语言程序设计学生成绩记录簿

课程实验报告

本程序就是非数值计算型算法设计,我设计出了学生成绩记录簿系统的基本功能,并设计了简单的界面。本程序主要考察对自定义函数的熟悉程度,本程序主要使用的就是链表的相关操作,包括结构体链表的创建、输入、输出、查找、删除等。我设计的这个成绩记录簿系统也初步实现了学生成绩信息的显示、输入、删除、查找等必要的功能。

1、建立一个主界面

2、用switch语句进行分类讨论

3、分别进入录入,查询,删除,等子函数。

4、将子函数与主函数相连即可。

该程序可以建立学生的成绩记录。可以方便老师与同学方便的查阅成绩; 这个程序有录入与删除的功能;

还可以求出平均成绩,并排序

成绩记录簿中记录以下数据:学号、姓名、课程编号、课程名称、成绩、学分

添加成绩:需要输入学生的学号或姓名、课程编号及成绩,如已有该门课程成绩给出提示;

查询(班级或个人)成绩:

查询个人成绩:以学号或姓名作为关键字,可查询一个学生的所有成绩,与已完成的总学分。

查询班级成绩:以课程编号为关键字,成绩表后面要统计平均分、及格率及全班同学不同课程在不同分数段分布的人数及百分比。

图2、添加

相关主题
相关文档
最新文档