职工信息管理系统源程序——地大

职工信息管理系统源程序——地大

ID:40720201

大小:16.66 KB

页数:8页

时间:2019-08-06

职工信息管理系统源程序——地大_第1页
职工信息管理系统源程序——地大_第2页
职工信息管理系统源程序——地大_第3页
职工信息管理系统源程序——地大_第4页
职工信息管理系统源程序——地大_第5页
资源描述:

《职工信息管理系统源程序——地大》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、#include#include#include#include#defineN100structemployee//职工信息基本情况{charnum[13];//工号charname[20];//姓名charsex[4];//性别charage[3];//年龄charxueli[20];//学历charsalary[10];//工资charaddr[55];//住址charphnum[13];//电话号码}em[N];i

2、ntpaixu=0;voidshanchu();voidjiemian();voidinput();voiddisplay();voidchange();voidsearch();voidsearch_xueli();voidmain(){charkey;jiemian();do{printf("tt请你选择操作类型:");printf("==============tt==============");printf("tt1进入录入职工信息管理");printf("t

3、t2进入输出职工信息管理");printf("tt3进入查询职工信息管理");printf("tt4进入修改职工信息管理");printf("tt5进入删除职工信息管理");printf("tt6进入查询职工学历管理");printf("tt0退出系统");printf("==============tt==============");key=getch();switch(key){case'0':{printf("谢谢你的使用再见!");

4、exit(0);}case'1':input();//输入职工信息break;case'2':display();//显示职工信息break;case'3':search();//查询职工信息break;case'4':change();//修改职工信息break;case'5':shanchu();//删除职工信息break;case'6':search_xueli();//查询职工学历break;default:printf("输入有错误,请按操作要求进行操作");}}while(1);}vo

5、idjiemian()//进入主界面{inti;for(i=1;i<=27;i++)printf("%");printf("制作人:周涵t班级:061122t学号:20121003498");for(i=1;i<=27;i++)printf("%");}voidshanchu()//删除职工信息{FILE*fp;charsh;inti,j;charnname[20];do{printf("请输入要删除职工的姓名:");scanf("%s",nname);if((fp=fopen("D:

6、\123.txt","w+"))==NULL){printf("不能够打开该文件!");exit(1);}for(i=0;i<=paixu;i++){if(!strcmp(nname,em[i].name)){printf("该职工的信息如下,请对照删除:");for(j=1;j<=80;j++)printf("*");printf("工号tt姓名tt性别t年龄");printf("%-16s%-16s%-8s%s",em[i].num,em[i].name,em[i].s

7、ex,em[i].age);printf("学历ttt工资t电话号码tt");printf("%-24s%-8s%-16s",em[i].xueli,em[i].salary,em[i].phnum);printf("家庭住址:");printf("%s",em[i].addr);for(j=1;j<=80;j++)strcpy(em[j].num,em[j+1].num);strcpy(em[j].name,em[j+1].name);strcpy(em[j].sex

8、,em[j+1].sex);strcpy(em[j].age,em[j+1].age);strcpy(em[j].xueli,em[j+1].xueli);strcpy(em[j].salary,em[j+1].salary);strcpy(em[j].phnum,em[j+1].phnum);strcpy(em[j].addr,em[j+1].addr);fwrite(&em[paixu],sizeof(structemployee),1,fp);fclose(fp);}else

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

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

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