请假管理系统源代码.docxVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
PAGE PAGE # PAGE PAGE # 请假管理系统源代码 ■标准化文件发布号:(9456?EUATWK-MWUB.WUNN.INNUL-DDQTY-KII #include stdio.h include stdlib.h ftinclude string.h ftinclude windows.h #define select int typedef struct 〃账户信息 ( char name[20]; //User.name char pw[20]; //User.pw } User; typedef struct ( char Num[20]; char nl[20]; char Class[20]; char timeflOO]; char reason[100]; char instructor[100]; }Leave; typedef struct { char nl[2O]; char Num[20]; // char name[20]; char Class[2O]; char time[100]; char reason[100]; char instructor[100]; char suggest[100]; } TEACHER; int check (char name[20]) ( int i=O; User ru; FILE *f =fopen(,,data.dat,,;,rbN); rewind(f); for(i=0; !feof(f); i++) int d=i*sizeof(User); fseek(f,d,SEEK_SET); freadfru.sizeoffUser),!/); if(strcmp(name,ru.name)==O) return 1; I return -1; int login(char name[2O]7char pw[20]) ( User us; FILE *f =fopen(,,data.dat,,/,rbH); while( !feof(f)) { fread(us/sizeof(User),l/f); if(strcmp(name,us.name)==O) ( if(strcmp(pw/us.pw)==O)return 1; } return -1; } int main() ( char n[20]; char plog[20]; char nlog[20]; int c; User u; FILE *f =fopen(,,data.dat,,/,,abi,); if(f!=NULL) fwrite(u 卢 izeof(User)丄 f); fclose(f); Login: systemCcolor FO); system(,,clsu); printf(,,\n\nN); printf(,,======================================================— ========*”); printf(”| l\nN); printf(n I 学生请假系统 1 \n“); printfCI l\n); printf(H=======================================================: ========*“); printf(W); Sleep(lOOO); printf(*\nM); printf(请输入帐号:”); scanf(l,%sl,/nlog); c=check(nlog); if(c==l) 〃如果账户存在 strcpy(n,nlog);//复制登录帐号 if(strlen(n)==9)〃 如果是学生 ( int a;i; select s=0; printf(\n); printf(”请输入密码:”);//直接输入密码 scanf(H%sw/Plog); for(a=2j=0; i4; i++,a~) { if(login(nlog,plog)==.l)〃 密码错误 ( system(Ncolor F0H); char plog[20]= {); 〃登录数组初始化 PAGE PAGE # PAGE PAGE # system(cls”); printf(”\n); printf(H*********** ****************************************: ………、仍; printf(- 密码错误! ?\n); printf(”***************************************************‘ ………\仍; printf(”\n\

文档评论(0)

150****6040 + 关注
实名认证
文档贡献者

互联网产品运营推广以及k12教育内容。

1亿VIP精品文档

相关文档