C语言学生信息管理系统[2023-01-26]
第 33 题 学生信息管理系统
【涉及知识点】
- 文件的定义和操作;
- 使用文本构建菜单;
- 函数的选择调用;
- 数据的输入输出。
【题目介绍】
学生信息管理系统设计
【功能要求】
1.系统以菜单方式工作。
2.学生信息录入功能(学生信息用文件保护) ——输入。
3.学生信息浏览功能——输出。
4.查询,排序功能:
*按学号查询。
*按姓名查询。
5.学生信息的删除与修改(可选项)。
【难点与提示】
根据题目要求,应当把学生信息用结构体形式输入,再定义一个全局变量和文件指针进行整个程序的运行,然后把学生信息送到文件中,所以应该提供一个结构体和文件的输入输出等操作;在程序中需实现学生信息输入,浏览,查询,删除和修改等功能的操作,建立相应的子函数来实现;另外还需提供键盘式选择菜单实现功能,在运行时达到所要目的。
设计了一个学生信息文件, 输入新学生信息,浏览,修改,删除信息等一些操作时在学生信息文件上运行。运用 C 语言的文件功能,此文件也是整个程序的主线。
图 33.1 程序主菜单
图 33.2 学生信息查询结果
【更上一层楼】
本题可使用数组完成,可适当提高难度使用链表结构完成功能。
源码
https://pan.baidu.com/s/1pq1Nwwo0hlc_J84F93HM4A?pwd=1111
标签:文件,26,01,信息,学生,菜单,2023,信息管理系统,查询 From: https://www.cnblogs.com/codewriter/p/17067661.html