资源描述:
《员工工资管理系统源代码样本.docx》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库。
1、资料内容仅供您学习参考,如有不当或者侵权,请联系改正或者删除。#include#includetypedefstruct{intbasic;//基本工资intposition;//岗位工资intsubsidy;//津贴intwages;//奖金intsum;//总工资}money;typedefstruct{charnum[20];//职工号charname[20];//姓名intage;//年龄charsex[20];//性别moneysalary;//}employee;工资intPrint_
2、jinru();//账号密码输入voidFscan_information();//”职工信息.txt”文件写入资料内容仅供您学习参考,如有不当或者侵权,请联系改正或者删除。voidPrint_staff();//全体员工voidPrint_empl1(charx[51]);//按职工号查询voidPrint_empl2(chars[51]);//按姓名查询voidPrint_MainInterface();//主界面voidPrint_Interface_1();//职工信息录入界面voidPrint_Interface_2();//职工信息
3、查询界面voidPrint_Interface_3();//职工工资排序界面voidPrint_Interface_4();//职工总工资voidPrint_Interface_5();//文件读出voidqsort(intl,intr);//快速排序voidPrint_delete(intt);//删除职工信息voidPrint_Interface_2_1(intt);//职工信息修改界面intfyanzheng(chars1[],chars2[]);//密码验证函数employeest[500];//记录职工信息的函数intn;//职工总数vo
4、idmain(){intx;employeeem;printf("@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@");资料内容仅供您学习参考,如有不当或者侵权,请联系改正或者删除。printf("@@@@欢迎使用员工工资管理系统@@@@");printf("@@@@制作人:刘爽@@@@");printf("@@@@在使用中产生的任何问题,欢迎进行批评指正@@@@");printf("@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@");printf("");printf(""
5、);printf("");if(Print_jinru()){Fscan_information();Print_MainInterface();}elsereturn;}voidFscan_information(){FILE*fp;inti;资料内容仅供您学习参考,如有不当或者侵权,请联系改正或者删除。if((fp=fopen("职工信息.txt","r"))==NULL){printf("cannotopenthisfile");return;}fscanf(fp,"%d",&n);for(i=1;i<=n;i++){fscanf(fp,
6、"%s%s%d%s%d%d%d",st[i].num,st[i].name,&st[i].age,st[i].sex,&st[i].salary.basic,&st[i].salary.subsidy,&st[i].salary.wages);st[i].salary.sum=st[i].salary.basic+st[i].salary.subsidy+st[i].salary.wages;}fclose(fp);}intfyanzheng(chars1[],chars2[]){FILE*fp1,*fp2;charstr1[40]="",str2[4
7、0]="",st;资料内容仅供您学习参考,如有不当或者侵权,请联系改正或者删除。intt;if((fp1=fopen("账号验证.in","r"))==NULL){printf("cannotopenthisfile");return0;}t=0;st=fgetc(fp1);while(st!='#'){str1[t]=st;t++;st=fgetc(fp1);}if((fp2=fopen("密码验证.in","r"))==NULL){printf("cannotopenthisfile");return0;}t=0;st=fgetc(fp2)
8、;while(st!='#')