c语言课程设计,大一的,求源程序
对若干个学生基本信息,包括学号、姓名、至少三门课成绩(如:英语、高数、计算机)。实现如下功能:
(1) 学生基本信息录入;
(2) 学生基本信息的输出;
(3) 求每个人平均成绩;
(4) 输出平均分大于80分的同学信息;
(5) 输出有不及格课程的同学信息;
(6) 输出平均分最高的同学信息;
(7) 输出每门课的最高分和最低分
(8) 按学号查询学生信息;
(9) 按学号修改某学生信息并输出;
(10) 添加某学生信息;(此功能用链表处理的同学可不做)
(11) 删除某学生信息;(此功能用链表处理的同学可不做)
(12) 根据平均成绩综合排名;(此功能用链表处理的同学可不做)
实验要求
(1) 用结构体数组或链表存储学生信息;
(2) 基本功能用函数实现;
(3) 至少完成实验内容中6个功能,学生可以自己增加或减少题目功能;
(4) 程序能正确执行、输入与输出有必要的提示信息、界面美观;
(5) 用菜单调用加分。使用链表加分。