《C语言大作业(成绩管理系统)》由会员分享,可在线阅读,更多相关《C语言大作业(成绩管理系统)(29页珍藏版)》请在人人文库网上搜索。
1、c语言大作业(成绩管理系统)制作者:皇家盾2016年12月31日灬结束。quanbanchengjishuchu ()联西老石棉花绳学校号好的学校号学校号xiugai ()Paixu ()chaxun ()shanchu ()xiugai ()tianjia ()gerenchengji ()xgerengaofen ()面条teacher ()student ()xuehao=stui学校号棉花绳ny=aidenglu ()zhuce ()菜单选择菜单显示开始。流程图:信息结构包括学号、姓名、英语成绩、高成绩、大成绩、c语言成绩、机械制图成绩、政治成绩、体育成绩、总成绩和平均分。源代码#in。
2、clude#includestruct student举止int num; 学号char name100; 姓名int score1英语int score2; 高数int score3; 大人物int score4; c语言英特尔酷睿5; 机械制图int score6政治int score7; 体育运动int score8; 总成绩int score9; 平均分stu100;PS r;英学号;双面坪 10 ;int gao10;void denglu (); 注册函数void student (); 学生登录界面函数。void teacher (); 教师登录界面函数。void chengji。
3、 ();void quanbanchengjishuchu (); 调用全班成绩、总分、平均得分进行输出函数void tianjia (); 教师追加学生的成绩函数void xiugai (); 教师修改学生的成绩函数void input (); 教师修改成绩把成绩登记在文件函数中void shanchu (); 教师删除学生信息和成绩函数void gerenchengji (); 输出显示了学生个人的成绩void zhuce (); 学生注册函数void pingjun (); 成绩计算平均分void chaxun (); 教师按班级调查学生的个人成绩void xuehaopaixu ();。
4、 按学生顺序显示个人成绩void gerengaofen (); 学生查询各科的最高点void zuigaofen (); 显示各科的最高得分void ps1 (); 英语成绩排名void ps2 (); 上位成绩排行榜void ps3 (); 大人物成绩排行榜void ps4 (); c语言成绩排名void ps5 (); 图纸成绩排名void ps6 (); 政治成绩排行榜void ps7 (); 体育成绩排行void pz (); 总成绩排行榜void xueshengpaiming(int number )学生在全班查看自己的排名main ()举止PS x;系统( cls );面叶节;。
5、pingjun ();zuigaofen ();系统( cls );printf(n*欢迎使用本成绩管理系统*nn功能:n1 .登录n2 .登录n选择的功能编号为: );扫描( % d ,x );if(x=1)denglu (); 以下else if(x=2)zhuce (); 以下else printf (请正确选择! ); 以下以下void denglu ()举止int a100、b100、c100、I、y、m、n;卡瓦;FILE * fp;FP=fopen (张Hao.txt , r );for(i=0; i1000; PS )举止扫描(%d%d ,ai,bi,ci );以下fclose(fp )again:系统( cls );printf(n*用户名和密码*nn用户名: );扫描( % d ,y );for(i=0; i1000; PS )举止n=i;PS (y=a I ) AMMK以下printf (用户名不存在。 请正确输入! ); goto again;面轮:printf (密码: );扫描( % d ,m );举止if(m=bn)printf (登录成功! );elseprintf (请正确输入! );扫描( % c ,w ); 扫描( % c ,w );goto again; 以下以下xuehao=cn;for(i=0;。