第一章 设计内容、任务及具体要求1.1内容和要求强化学习C语言中有关链表及外部文件的内容,独立设计学生成绩管理系统,并编程实现以下功能:1、整个系统均用C语言实现;2、利用指针、链表来实现学生成绩的数据结构设计;3、系统具有输入、显示、查询、删除、排序、插入,保存、读取基本功能;4、系统的各个功能模块都用函数的形式来实现;5、可以将学生成绩信息保存在文件中。6、可以将学生信息从文件中读取出来。1.2实现功能1、每一条记录包括一个学生的学号、姓名、3门成绩、平均成绩。2、输入功能:可以一次完成无数条记录的输入。3、显示功能:完成全部学生记录的显示。4、查找功能:完成按姓名查找学生记录,并显示。5、排序功能:按学生平均成绩进行排序。6、插入功能:按平均成绩高低插入一条学生记录。7、保存功能:将学生记录保存在任何自定义的文件中,如保存在:c:score。8、读取功能:将保存在文件中的学生记录读取出来。9、有一个清晰美观界面来调用各个功能第二章 设计的总体思路2