background image

注:

三、算法分析

     设计一个基本 C 语言的学生成绩管理系统,可以选用单链表作为数据存储的结构。这样
做的优点是根据学生数量动态决定内存开销,且不用移动数据。缺点是链表操作的复杂性和
不稳定性,而且每增加(删除)一个学生记录就要进行内存的分配和(释放),当这种操
作较频繁的时候,一点以外就会造成内存泄漏和程序运行不稳定。另外,使用单链表还要牺
牲一部分空间用来存放节点关系的指针,空间使用效率并不高。

显示函数

























修改
记录

更新模块








文件管理模块








新建
记录
数据
文件

输入

/输出模块

查询模块