请假管理系统源代码.pdf

请假管理系统源代码.pdf

ID:58603939

大小:26.51 KB

页数:31页

时间:2020-10-18

请假管理系统源代码.pdf_第1页
请假管理系统源代码.pdf_第2页
请假管理系统源代码.pdf_第3页
请假管理系统源代码.pdf_第4页
请假管理系统源代码.pdf_第5页
资源描述:

《请假管理系统源代码.pdf》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、#include#include#include#include#defineselectinttypedefstruct//账户信息{charname[20];//User.namecharpw[20];//User.pw}User;typedefstruct{charNum[20];charn1[20];charClass[20];chartime[100];charreason[100];charinstructor[100];}Leave;typedefstruct{charn1[20

2、];charNum[20];//charname[20];charClass[20];chartime[100];charreason[100];charinstructor[100];charsuggest[100];}TEACHER;intcheck(charname[20]){inti=0;Userru;FILE*f=fopen("data.dat","rb");rewind(f);for(i=0;!feof(f);i++){intd=i*sizeof(User);fseek(f,d,SEEK_SET);fread(&ru,sizeof(User),1,f);if(

3、strcmp(name,ru.name)==0)return1;}return-1;}intlogin(charname[20],charpw[20]){Userus;FILE*f=fopen("data.dat","rb");while(!feof(f)){fread(&us,sizeof(User),1,f);if(strcmp(name,us.name)==0){if(strcmp(pw,us.pw)==0)return1;}}return-1;}intmain(){charn[20];charplog[20];charnlog[20];intc;Useru;FIL

4、E*f=fopen("data.dat","ab");if(f!=NULL){fwrite(&u,sizeof(User),1,f);}fclose(f);Login:system("colorF0");system("cls");printf("");printf("========================================================================");printf("

5、

6、");printf("

7、-----------------------------学生请假系统--------------

8、---------------

9、");printf("

10、

11、");printf("========================================================================");printf("");Sleep(1000);printf("");printf("请输入帐号:");scanf("%s",nlog);c=check(nlog);if(c==1)//如果账户存在{strcpy(n,nlog);//复制登录帐号if(strlen(n)==9)//如果是学生{inta,i;selects=0;p

12、rintf("");printf("请输入密码:");//直接输入密码scanf("%s",plog);for(a=2,i=0;i<4;i++,a--){if(login(nlog,plog)==-1)//密码错误{system("colorF0");charplog[20]={};//登录数组初始化system("cls");printf("");printf("************************************************************************");printf("*密码错误!*");prin

13、tf("************************************************************************");printf("");if(a>0){printf("请重新输入密码(你还有%d次机会):",a);printf("");scanf("%s",plog);if(login(nlog,plog)==1)gotosuccess2;}elsereturn0;}}if(login(nlog,plog)==1){success2:system("colorF0

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。