数据结构的相关基础题,求求各位大佬帮我一下吧!!

设计并实现一个学生管理系统(学生人数不超过100),即定义一个包含学生信息(学号,姓名,成绩)的顺序表,可以不考虑重名的情况,系统至少包含以下功能:

(1) 根据指定学生个数,逐个输入学生信息;

(2) 逐个显示学生表中所有学生的相关信息;

(3) 给定一个学生信息,插入到表中指定的位置;

(4) 删除指定位置的学生记录;

(5) 统计表中学生个数;

(6) 按照姓名(直接插入排序)、学号(快速排序)进行排序;

(7) 根据学号(折半查找)进行查找,如果成功,返回此学生的姓名和成绩。

不知道你这个问题是否已经解决, 如果还没有解决的话:

如果你已经解决了该问题, 非常希望你能够分享一下解决方案, 写成博客, 将相关链接放在评论区, 以帮助更多的人 ^-^