如何用c语言实现以下功能:
题目:学生成绩管理程序
(1)、显示功能菜单。
(2)、输入学生信息(学号、姓名、性别、若干门课程成绩)
(3)、显示学生信息。
(4)、求各门课程的最高分并显示
(5)、求所有课程的总分和平均分。
(6)、 按学生姓名进行排序;按课程分数进行排序;按课程总分进行排序;显示排序结果
(7)、查询功能:按姓名查询;按分数段查询等。
三、程序编写要求:(1)一个功能用一个子函数实现;(2)结合數组、指针、结构体设计数据结构形式;(3)界面操作要清晰;(4)子函数名、关键语句等要附有解释语句。
顺序结构是一种线性有序的结构,甴一系列依次执行的语句或模块构成
循环结构是由一个或几个模块构成,程序运行时重复执行直到满足某一条件为止。