C学生学籍管理系统程序.doc

  1. 1、本文档共20页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
C学生学籍管理系统程序

#includestdio.h ?? #includestring.h ?? #includestdlib.h ?? #includeconio.h ?? #define?N?100?/*存储100个学生的学籍信息*/ ?? int?flag;?/*标记是否登录*/?? struct?date?/*出生日期*/?? {?? ????int?year;?? ????int?month;?? ????int?day;?? };?? struct?student?? {?? ????char?num[20];/*学号*/?? ????char?name[25];/*姓名*/?? ????char?sex[10];/*性别*/?? ????struct?date?birthday;/*出生年月*/?? ????int?age;/*年龄*/?? ????char?addr[50];/*籍贯*/?? ????char?dept[50];?/*系别*/?? ????char?major[30];?/*专业*/?? ????char?classs[30];?/*班级*/?? ????char?phone[20];/*电话*/?? }stu[N];?? ?? void?login()?/*登录*/?? {?? ????void?menu();?? ????system(cls);?? ????if(flag)?? ????{?? ????????printf(??已经登录!\n);?? ????????printf(Press?any?key?to?continue…\n);?? ????????getchar();?? ????????getchar();?? ????????system(cls);?? ????????menu();?? ????}?? ????int?load();?? ????int?n,i,m,w;?? ????FILE?*fp;?? ????if((fp=fopen(D:\\file.txt,rb))!=NULL)?/*不是空文件*/?? ??????n=load();?/*打开文件*/?? ????else?? ??????n=0;?? ????struct?student?s;?? ????char?password[20];?? ????int?d,q;?? ????printf(\n\t请选择登录身份:1.管理员??????2.用户?????[?]\b\b);?? ????scanf(%d,d);?? ????if(d==1)?? ????{?? ????????printf(\n\t\t\t请输入密码:);?? ????????getchar();?? ????????int?j=0;?? ????????while(1)?? ????????{?? ????????????password[j]=getch();?? ????????????if(password[j]==\r)?? ??????????????break;?? ????????????printf(*);?? ????????????j++;?? ????????}?? ????????password[j]=\0;?? ????????if(!strcmp(password,930322))?/*判断密码是否正确*/?? ????????{?? ????????????flag=1;?? ????????????printf(\n\t登录成功!\n);?? ????????????printf(\tPress?[?Enter?]?key?to?continue…);?? ????????????getchar();?? ????????????system(cls);?? ????????????menu();?? ????????}?? ????????if(!flag)?? ????????{?? ???????????printf(\t\n密码错误!\n);?? ???????????printf(What?do?you?want?to?do?next??1.继续登录??2.返回菜单???[?]\b\b);?? ???????????scanf(%d,q);?? ???????????if(q==1)?/*继续登录*/?? ???????????{?? ???????????????system(cls);?? ???????????????login();?? ???????????}?? ???????????else?if(q==2)?/*返回主菜单*/?? ???????????{?? ???????????????s

文档评论(0)

dajuhyy + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档