急问!c语言考试题目!悬赏!(华硕笔记本一台)
1. 学生信息管理系统基本要求:
a. 学生信息以记录的形式存储在文件中;
b. 每个记录包含的学生信息有学号、姓名、性别、专业、班级和各门功课的成绩等;
c. 记录的添加:允许用户添加新的记录,程序可以判断出不合理的输入并给出提示信息和相应的处理(如学号不能为空值,新输入的学号不能与系统中已有记录的学号相同);
d. 记录的修改:允许用户对特定的记录进行修改,程序可以判断出不合理的输入并给出提示信息和相应的处理;
e. 记录的删除:允许用户删除特定的学生记录;
f. 记录的查询:允许用户查询特定的学生信息;
g. 程序须应用结构体、链表。
提高部分:
h. 统计功能:统计学生人数,某一门功课的平均成绩、不及格学生人数;
i. 排序功能:可以将全部学生信息按照某一门功课成绩由高到低的顺序排序。