欢迎来到天天文库
浏览记录
ID:47427373
大小:33.00 KB
页数:6页
时间:2020-01-10
《C语言课程设计职工工资管理系统》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库。
1、#include#include#include#include#includetypedefstructworker{intID;//员工工号charname[20];//员工姓名intmoy1;//员工底工资intmoy2;//奖金intmoy3;//被扣金额intmoy4;//实际工资}worker;intj=0,total;chark;FILE*fp;voidInput();//voidAdd();//voidSurf();//voidSave();//保存数据voidChange();/
2、/voidDel();//workerwrk[50];intmain()//主界面系统{charch;system("cls");printf("tttt职工工资系统");printf("tttt班级:");printf("tttt制作人:");printf("tttt学号:n");system("pause");system("cls");do{printf("ttt欢迎进入职工管理系统");printf("ttt1.输入职工信息");printf("ttt2.新增
3、职工信息");printf("ttt3.更改职工信息");printf("ttt4.删除职工信息");printf("ttt5.查询职工工资");printf("ttt6.保存职工信息");printf("ttt0.退出职工管理系统");printf("请输入你需要选项的数字:");scanf("%d",&ch);switch(ch){case1:system("cls");Input();break;case2:system("cls");Add();break;case3:system("cls");C
4、hange();break;case4:system("cls");Del();break;case5:system("cls");Surf();break;case6:system("cls");Save();break;case0:system("cls");printf("tt感谢使用职工管理系统");exit(0);default:printf("输入有误,请在数字0—6之间输入");}}while(1);fflush(stdin);return0;}voidInput()//输入职工信息{do{printf("ttt请输入职工的信息:");printf("
5、ttt职工工号:");scanf("%d",&wrk[j].ID);printf("ttt职工姓名:");scanf("%s",wrk[j].name);printf("ttt职工底工资:");scanf("%d",&wrk[j].moy1);printf("ttt职工奖金:");scanf("%d",&wrk[j].moy2);printf("ttt职工被扣金额:");scanf("%d",&wrk[j].moy3);wrk[j].moy4=wrk[j].moy1+wrk[j].moy2-wrk[j].moy3;printf("tt
6、t职工实际工资:%d",wrk[j].moy4);j++;total=j;printf("是否继续?是请按1;否请按0.请选择:");fflush(stdin);while(1){fflush(stdin);scanf("%c",&k);if(k=='0'
7、
8、k=='1')break;printf("输入有误请重新输入:");}}while(k=='1');fflush(stdin);return;}voidSave()//职工信息保存{fp=fopen("in.txt","a");assert(fp);for(j=0;j9、ntf(fp,"%d%s%d%d%d%d",wrk[j].ID,wrk[j].name,wrk[j].moy1,wrk[j].moy2,wrk[j].moy3,wrk[j].moy4);}printf("职工信息保存成功");system("pause");fclose(fp);return;}voidAdd()//添加职工信息{do{printf("当前有%d个职工的信息",total);pri
9、ntf(fp,"%d%s%d%d%d%d",wrk[j].ID,wrk[j].name,wrk[j].moy1,wrk[j].moy2,wrk[j].moy3,wrk[j].moy4);}printf("职工信息保存成功");system("pause");fclose(fp);return;}voidAdd()//添加职工信息{do{printf("当前有%d个职工的信息",total);pri
此文档下载收益归作者所有