![](https://csdnimg.cn/release/download_crawler_static/87136400/bg2.jpg)
3. 关键代码段分析。
总共分为八个板块,分别作为学生成绩录入,删减,浏览,查找,排序,储存和导出作
用。用 switch 函数将整体分成八个菜单,以方便直接进行操作。
本程序中,对于学生信息统计用了结构数组形式,对于关键数据结构应用以下:
结构数组:
Typedef struct student /*结构体*/
char xuehao[20]; /* 学号*/
char xingming[20]; /* 姓名*/
int score[M]; /* 分数*/
int sum; /* 总成绩*/
本程序实施入口是 main 函数,然后用 switch 语句实现对各个函数调用。被调用函数全
部是没有形参,函数直接实现所需要功效。最终,再从 main 函数中结束整个程序运行。
其中包含到被调用函数有:
Void menu 显示帮助信息;
Void dengji 登记学生信息 ;
Void shanchu 删除学生信息 ;
Void liulan 浏览学生信息 ;
Void chazhao 查找学生信息;
Void paixu 学生信息排序;