员工工资管理系统c语言编程Word文件下载.docx

上传人:b****5 文档编号:20215614 上传时间:2023-01-20 格式:DOCX 页数:8 大小:15.13KB
下载 相关 举报
员工工资管理系统c语言编程Word文件下载.docx_第1页
第1页 / 共8页
员工工资管理系统c语言编程Word文件下载.docx_第2页
第2页 / 共8页
员工工资管理系统c语言编程Word文件下载.docx_第3页
第3页 / 共8页
员工工资管理系统c语言编程Word文件下载.docx_第4页
第4页 / 共8页
员工工资管理系统c语言编程Word文件下载.docx_第5页
第5页 / 共8页
点击查看更多>>
下载资源
资源描述

员工工资管理系统c语言编程Word文件下载.docx

《员工工资管理系统c语言编程Word文件下载.docx》由会员分享,可在线阅读,更多相关《员工工资管理系统c语言编程Word文件下载.docx(8页珍藏版)》请在冰豆网上搜索。

员工工资管理系统c语言编程Word文件下载.docx

voiddisplay();

voidfind();

voidmodify();

voidadd();

voiddel();

voidlist();

voidlistOne(Infos);

InfoisExists(char*num);

voidinit();

voidinit()head=(Info)malloc(sizeof(Info2);

head-next=null;

voidmain()init();

while

(1)charc;

display();

scanf(%c,&

c);

switch(c)case1:

find();

break;

case2:

add();

case3:

modify();

case4:

del();

case5:

list();

case6:

printf(tt.退出系统!

n);

return;

default:

printf(tt输入错误!

请按任意键返回重新选择(1-7)n);

getchar();

voiddisplay()printf(nt*欢迎使用员工信息管理系统*nn);

printf(t请选(1-7):

printf(t=n);

printf(tt1.查询员工信息n);

printf(tt2.录入员工信息n);

printf(tt3.修改员工信息n);

printf(tt4.删除员工信息n);

printf(tt6.显示所有员工信息n);

printf(tt7.退出系统n);

printf(t您的选择是:

);

voidlistOne(Infop)printf(n该员工信息记录如下:

printf(n=nn);

printf(%-12s%-10s%-10s%-7s%-7s%-10s%-10s%n,员工编号,姓名,部门,应付工资,保险,税金,实付工资);

printf(%-12s%-10s%-10s%-7s%-7s%-10s%-10s%n,p-num,p-name,p-depar,p-yfsalary,p-aband,p-tax,p-sfsalary);

InfoisExists(char*num)Infop,q;

p=head;

q=p-next;

while(q!

=null)if(strcmp(q-num,num)=0)returnp;

p=q;

returnp;

voidadd()Infop,q;

charnum10;

q=(Info)malloc(sizeof(Info2);

printf(tt请输入员工编号:

scanf(%s,num);

p=isExists(num);

if(p-next=null)strcpy(q-num,num);

printf(tt请输入员工姓名:

scanf(%s,q-name);

printf(tt请输入该员工的部门:

scanf(%s,q-depar);

printf(tt请输入该员工的应付工资金额:

scanf(%s,q-yfsalary);

printf(tt请输入该员工的保险金额:

scanf(%s,q-aband);

printf(tt请输入该员工的税金金额:

scanf(%s,q-tax);

printf(tt请输入该员工的实付工资:

scanf(%s,q-sfsalary);

q-next=null;

p-next=q;

elseprintf(ntt您所输入的员工编号以存在!

printf(ntt按任意键返回住菜单.);

voiddel()Infop,q;

if(head-next=null)printf(ntt当前还没有员工信息记录,按任意键返回主菜单.);

if(q!

=null)q=q-next;

printf(ntt删除成功!

elseprintf(ntt您所输入的员工编号有误或不存在!

printf(ntt按任意键返回主菜单.);

voidmodify()Infop,q;

=null)listOne(q);

printf(tt请输入该员工的新姓名:

printf(tt请输入该员工的保险:

printf(tt请输入该员工的新税金金额:

printf(tt请输入该员工的新实付工资:

elseprintf(ntt您所输入的员工编号有误或不存在!

voidlist()Infop;

printf(n所有员工信息记录如下:

printf(%-12s%-10s%-10s%-7s%-7s%-10s%-10s%n,员工编号,姓名,部门,应付工资,保险,税金,实付金额);

p=head-next;

while(p!

=null)printf(%-12s%-10s%-10s%-7s%-7s%-10s%-10s%n,p-num,p-name,p-depar,p-yfsalary,p-aband,p-tax,p-sfsalary);

p=p-next;

voidfind()Infop;

printf(tt输入员工编号:

if(p!

=null)listOne(p);

elseprintf(ntt您所输入的员工信息有误或不存在!

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 人文社科 > 文学研究

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1