基于顺序存储的学生名册管理程序设计

利用顺序存储结构设计一个学生名册管理程序,记录每个学生的学号和姓名,并提供数据管理的功能。程序的运行界面包括存储空间的状态,以及提供管理功能的数字化菜单。存储空间的状态一是程序定义的顺序存储结构的使用情况,包括未录入数据,已经存满数据和还能继续录入数据三种状态;二是最近一次录入的学生信息。存储空间的状态需要在数字化菜单之前显示,且能够根据用户录入数据的情况自动更新。

数字化菜单将插入、删除、查找、排序和打印等功能集成在一起,用户通过输入不同的数字来执行相应的操作。需要实现的功能包括:

  1. 录入新的学生信息。增加的人数,以及人员的信息来自于键盘输入。
  2. 删除当前学生信息。
  3. 在指定位置之后插入学生信息。
  4. 删除指定位置的学生信息。
  5. 按姓名进行顺序查找,判断该姓名的学生是否在录入的信息中。
  6. 按学号进行二分查找(要求先使用插入法进行排序),判断该学号的学生是否在录入的信息中。

在屏幕上输出所有学生的数据。

重邮自动化?

19级?