教务管理系统 c语言记事本,c语言教务管理系统[共22页]

《c语言教务管理系统[共22页]》由会员分享,可在线阅读,更多相关《c语言教务管理系统[共22页](22页珍藏版)》请在人人文库网上搜索。

1、includestdio.h#includestdlib.h#includeconio.h#includestring.h#includewindows.h/登陆界面函数void load();void background1();void choice1();void fanhui1();void denglu();void zhuce();int chazhao();/目录界面函数void mulu();void background();void choice();void add();void xiugai();void shanchu();void del();void chaxun。

2、();void paixu();void tongji();void output();void finish();void fanhui2();void shuchu();int zongren();int chr();int enr();int mar();void back();float chinese();float english();float math();float zongmax();/登陆界面结构体struct selfchar a10;char b10;int flg;s100=admin,admin,1,1,1,1;/目录界面结构体struct studentchar。

3、 num10;char name10;float chinese;float english;float math;float sum;int a;stu5=1100,小明,12,18,20,50,1,1101,小样,20,80,60,160,1;/登陆界面void main()load();void load()background1();choice1();void background1()puts( );puts( );printf( *n);printf( 欢迎登录学生管理系统 );puts( );printf( *n);printf( 1.登录 2.注册 n );printf( 请。

4、选择:);void choice1()int a;scanf(%d,&a);fflush(stdin);switch(a)case 1:denglu();break;case 2:zhuce();break;default:fanhui1();break;void fanhui1()printf( 输入错误!n);printf( 请重新输入!n);system(cls);load();void denglu()struct self s2;char c;int i=0;int j=0;printf(请输入用户名:n);scanf(%s,s2.a);fflush(stdin);puts( );p。

5、rintf(请输入密码:);c=getch();while(c!=13)printf(*);s2.bi=c;i+;while(c=getch()=8)if(i=0)continue;putchar(b);putchar( );putchar(b);s2.b-i=0;s2.bi=0;s2.flg=1;puts( );puts(s2.b);for(i=0;i0)s=stuj;stuj=stuj+1;stuj+1=s;if(aa!=1&aa!=2)printf(输入错误,请重新输入!);system(cls);paixu();shuchu();printf(是否返回主界面:(y是);scanf(%c。

6、,&c);fflush(stdin);if(c=Y|c=y)system(cls);mulu();elseprintf(继续!);paixu();else if(a=2)system(cls);mulu();elseprintf(输入错误,请重新输入!);paixu();void tongji()system(cls);char a;printf(1 统计 2 返回主界面);scanf(%d,&a);fflush(stdin);if(a=1)char c;printf(请输入统计条件:n);printf( 1.参加考试的学生人数n);printf( 2.语文最高分n);printf( 3语文及。

7、格的人数n);printf( 4.语文及格率n);printf( 5.英语最高分n);printf( 6.英语及格的人数n);printf( 7.英语及格率n);printf( 8.数学最高分n);printf( 9.数学及格人数n);printf( 10.数学及格率n);printf( 11.总成绩最高n);printf(请选择:);scanf(%d,&c);fflush(stdin);if(c=1)int j;j=zongren();printf(参加考试的人数是:%d,j);back();else if(c=2)float a;a=chinese();printf(语文最高分为:%.2f。

8、,a);back();else if(c=3)int a;a=chr();printf(语文及格的人数为:%d,a);back();else if(c=4)int a,b;a=zongren();b=chr();printf(语文的及格率为:%d,b/a);back();else if(c=5)float a;a=english();printf(英语的最高分为%.2f:,a);back();else if(c=6)int a;a=enr();printf(英语及格的人数为:%d,a);back();else if(c=7)int a,b;a=zongren();b=enr();printf(。

9、英语的及格率为:%.2f,b/a);back();else if(c=8)float a;a=math();printf(数学的最高分为%.2f:,a);back();else if(c=9)int a;a=mar();printf(数学及格的人数为:%d,a);back();else if(c=10)int a,b;a=zongren();b=enr();printf(数学的及格率为:%.2f,b/a);back();else if(c=11)float a;a=zongmax();printf(总分最高为:.2f,a);back();elseprintf(输入错误,请重新输入!);syst。

10、em(cls);tongji();else if(a=2)system(cls);mulu();elseprintf(输入错误,请重新输入!);tongji();int zongren()int i,a=0;for(i=0;i=60)a+;return a;int enr()int i,a=0;for(i=0;i=60)a+;return a;int mar()int i,a=0;for(i=0;i=60)a+;return a;/*void fanhui2()char c;printf(是否返回主界面:);scanf(%c,&c);if(c=Y|c=y)*/void shuchu()int 。

11、i;printf(学号 );printf( 姓名 );printf( 语文 );printf( 英语 );printf( 数学 );printf( 总分 );puts( );for(i=0;i5;i+)if(stui.a=1)printf(%-6s,stui.num);printf(%-6s,stui.name);printf(%-6.2f,stui.chinese);printf(%-6.2f,stui.english);printf(%-6.2f,stui.math);printf(%-6.2f,stui.sum);puts( );void output()char c=a;system(cls);shuchu();printf(是否返回主界面:(y是);scanf(%c,&c);if(c=y|c=Y)system(cls);mulu();elseprintf(输入错误,请重新输入!);output();void back() char d;printf(n返回任意系统:任意键 返回主界面:y键);printf(请选择:);scanf(%c,&d);fflush(stdin);if(d=Y|d=y)system(cls);mulu();elseprintf(继续);tongji();void finish()exit(0。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值