- 2
- 0
- 约9.17万字
- 约 10页
- 2016-12-25 发布于河南
- 举报
1
Y
C语言课程设计报告
——学生成绩简单管理程序
一、程序的主要功能
用单向链表结构实现简单的学生成绩管理功能,要求具有链表建立、链表输出、结点有序插入、节电删除、数据查询等功能。
各项菜单功能:
(1)Creat List(建立有序单向链表)
从键盘上一次输入一个学生的姓名和成绩,以姓名为序建立有序链表。插入一条记录后,显示提示信息:确认是否输入下一条记录,如确认,继续输入,否着推出输入功能。
(2)Display All Record(显示所有结点记录)
按顺序显示链表中所有记录,每屏显示10条记录。每显示10条,按Enter键继续显示下一屏。
(3)Insert a Record(插入一条结点记录)
在以姓名为序排列的链表中插入一条记录,插入后,链表仍然有序。输出成功信息。
(4)Delete a Record(按姓名查找,删除一条结点记录)
输入待删除记录的姓名,显示提示信息,让用户再次确认是否要删除。确认后,将该姓名的记录删除。
` (5) Query(查找并显示一个结点记录)
输入姓名,查找该记录,并显示该学生成绩。
(6)Add Records from a Text File (从正文文件添加数据到链表中)
用户可提前建立一个正文文件data.txt,存放多个带加入的记录。提示输入正文的文件名,然后从该文件中一次性加入
原创力文档

文档评论(0)