c语言课程设计学生学籍管理系统.doc
《c语言课程设计学生学籍管理系统.doc》由会员分享,可在线阅读,更多相关《c语言课程设计学生学籍管理系统.doc(7页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、#include#include#include#define stu 30int menu(void);void readchengji(long xuehao,float chengji,int n);void aversumofchengji(float xuehao,int n);void desortbychengji(long xuehao,float chengji,int n);void assortbyxuehao(long xuehao,float chengji,int n);void searchbyxuehao(long xuehao,float chengji,in
2、t n);void statisticanalysis(float chengji,int n);void printchengji(long xuehao,float chengji,int n);int main ()char itemSelected;char mima10;int n,j=0;float chengjistu;long xuehaostu;char yaosi=6251;char c;printf(ttt学生成绩管理系统n);printf(请输入密码:);ago:j=0;while(c=getch()!=13)putchar(*);mimaj=c;j+; mimaj=0
3、; getchar();if (strcmp(mima,yaosi)=0)goto loop;else printf(密码错误,请重新输入:);printf(a);printf(a);printf(a);goto ago;loop:printf(输入学生人数nstu)printf(输入错误,请重新输入:);printf(a);printf(a);printf(a);goto shuru;while (1)/当非零的时候/itemSelected=menu();/显示菜单,并读取用户输入/switch (itemSelected)case 1: readchengji(xuehao,chengj
4、i,n);break;case 2: aversumofchengji(chengji,n);break;case 3:desortbychengji(xuehao,chengji,n);printf(n成绩降序排列:n学号t成绩n);printchengji(xuehao,chengji,n);break;case 4: assortbyxuehao(xuehao,chengji,n);printf(n学号升序排列:n学号t成绩n);printchengji(xuehao,chengji,n);break;case 5: searchbyxuehao(xuehao,chengji,n);br
5、eak;case 6: statisticanalysis(chengji,n);break;case 7: printchengji(xuehao,chengji,n);break;case 0: exit(0);printf(程序结束!);break;default:printf(输入错误!);break;return 0;/函数功能:显示菜单并获得用户键盘输入的选项/int menu(void)int itemSelected;printf(n学生成绩的管理n);printf(t1.学号成绩录入n);printf(t2.计算总分和平均分n); printf(t3.根据成绩降序排列n);p
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 语言 课程设计 学生 学籍 管理 系统
限制150内