C语言编程(学生成绩管理系统2.0) 指针的使用

某班有最多不超过30人(具体人数由键盘输入)参加某门课程的考试,参考例9.7、例9.9,用一维数组和函数指针作函数参数,编程实现如下菜单驱动的学生成绩管理系统:
(1)录入每个学生的学号和考试成绩;
(2)求出课程的总分和平均分以及最高分和最低分;
(3)按成绩由高到低排出名次表;
(4)按成绩由低到高排出名次表;
(4)按学号由小到大排出成绩表;
(5)按学号查询学生排名及其考试成绩;
(6)按优秀(90~100)、良好(80~89)、中等(70~79)、及格(60~69)、不及格(0~59)5个类别,统计每个类别的人数以及所占的百分比;
(7)输出每个学生的学号、考试成绩。
要求程序运行后先显示如下菜单,并提示用户输入选项:
1.增加记录
2.计算该课程的总分和平均分以及最高分和最低分
3.按成绩由高到低进行排序
4.按成绩由低到高进行排序
5.按学号由小到大排出成绩表
6.按学号查询学生排名及其考试成绩
7.统计每个类别的人数以及所占百分比
8.输出每个学生的学号、考试成绩
0.退出
请输入您的选择:

二.课后作业9.5
(二)实验要求
掌握一维数组作函数参数的方法;
掌握指针做函数参数的方法;
掌握函数指针做函数参数的方法。
掌握模块化程序设计的方法;
救命啦。。。

这个自己做吧,有不会的地方可以拿出来讨论,整个程序别人一般不会花时间专门去写。
温馨提示:答案为网友推荐,仅供参考
第1个回答  2011-05-28
悬赏分太少了,要是有100分的话,可以考虑考虑呀。
相似回答