c语言人事工资管理系统源程序

c语言人事工资管理系统源程序

ID:18563117

大小:51.00 KB

页数:9页

时间:2018-09-19

c语言人事工资管理系统源程序_第1页
c语言人事工资管理系统源程序_第2页
c语言人事工资管理系统源程序_第3页
c语言人事工资管理系统源程序_第4页
c语言人事工资管理系统源程序_第5页
资源描述:

《c语言人事工资管理系统源程序》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、#include#include#include#defineN300voidinput();//输入模块voidsave();//保存模块voidread();//读盘模块voidready();voidlist();//列表模块voidsfbc();//是否保存voiddel();//删除模块voidmodify();//修改模块voidsearch();//查询模块doublegzjs(inta);//工资计算模块intcheck();//voidygdl();//员工登陆structwor_i

2、nfo{chargh[8];//工号charxm[7];//姓名charxb[3];//性别charzw[21];//职位(jingli,zhuguan,yuangong)intnl;//年龄intgl;//工龄floattc;//提成doublegz;//工资};structwor_infowor[N+1];intCurrentCount=0;voidmain(){intdl,xz=1;printf("欢迎实用员工基本信息管理系统");printf("请输入您的登陆类型(1--管理登陆,2--员工登陆查看(信息录入后方可查看))")

3、;scanf("%d",&dl);if(dl==2)ygdl();elseif(dl==1){if(check()!=0){printf("您无权实用本系统..........");system("pause");}else{while(xz!=0){printf("请输入相应的功能:");printf("1-录入2-排列3-保存4-读取5-查询6-修改7-删除0-结束请选择:");scanf("%d",&xz);switch(xz){case1:input();break;case2:list();bre

4、ak;case3:save();break;case4:read();break;case5:search();break;case6:modify();break;case7:del();break;case0:printf("谢谢使用本系统!");system("pause");default:printf("无此功能,请重新选择.......");system("pause");}}}}}voidinput(){charsfjx=1;while(sfjx!=0){if(CurrentCount==N){printf("人数已

5、达上限,不能添加!!!");sfjx=0;}else{CurrentCount++;printf("请输入一个人员的相关信息(工号,姓名,性别,职位(jingli,zhuguan,yuangong),年龄,工龄,提成(小数))");scanf("%s%s%s%s%d%d%f",wor[CurrentCount].gh,wor[CurrentCount].xm,wor[CurrentCount].xb,wor[CurrentCount].zw,&wor[CurrentCount].nl,&wor[CurrentCount].gl,&wor[Curr

6、entCount].tc);wor[CurrentCount].gz=gzjs(CurrentCount);printf("是否继续(0-结束,其他-继续):");scanf("%d",&sfjx);}}}voidsave(){FILE*fp;fp=fopen("xjjbxx.txt","w");if(fp==NULL)printf("文件打开不成功,信息无法保存!!!");else{fprintf(fp,"%d",CurrentCount);for(inti=1;i<=CurrentCount;i++){fprintf(fp,"%9s%8s

7、%4s%21s%6d%6d%8.2f%6.2f",wor[i].gh,wor[i].xm,wor[i].xb,wor[i].zw,wor[i].nl,wor[i].gl,wor[i].tc,wor[i].gz);printf("");}fclose(fp);printf("信息已成功保存!!!");}}voidread(){FILE*fp;fp=fopen("xjjbxx.txt","r");if(fp==NULL)printf("文件打开不成功,信息无法读取!!!");else{fscanf(fp,"%d",&CurrentCount)

8、;for(inti=1;i<=CurrentCoun

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

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

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