欢迎来到天天文库
浏览记录
ID:6381339
大小:74.00 KB
页数:12页
时间:2018-01-12
《职工档案管理系统c语言》由会员上传分享,免费在线阅读,更多相关内容在应用文档-天天文库。
1、#include#include#include/*********************定义结构体**************************/structRuC_data{intnian,yue,ri;//生产日期:年,月,日};structZhiG_inf//定义一个类型名为SHANGP的结构体类型{intmember;//工号charname[20];//名字charxingb[20];//性别doublegongz;//工资structRuC_datadata;//生产日期}PRESON[
2、1000];/*********************使用函数的定义**************************/intnum=0;voidTianG();voidZhanX();voidDisplay();voidRead_file();voidWrite_file();voidXiuG();voidShanC();voidZhuiG();voidPaiX();/**********************主菜单******************************/voidmain(){while(1){intoption;system("cls
3、");/****清除屏幕****/printf("tt----------------------主菜单-----------------------");printf("tt-----------------<1>-职工信息加载------------------");printf("tt-----------------<2>-职工信息添加------------------");printf("tt-----------------<3>-职工信息查看------------------");printf("tt------
4、-----------<4>-职工信息修改------------------");printf("tt-----------------<5>-职工信息查找删除------------------");printf("tt-----------------<6>-职工信息排序------------------");printf("tt-----------------<7>-职工信息追加------------------");printf("tt-----------------<8>-职工信息保存---------------
5、---");printf("tt-----------------<0>-退出程序----------------------");printf("tt请选择:");scanf("%d",&option);switch(option)//选择{case1:Read_file();//读入文件break;case2:TianG();//初始添加break;case3:ZhanX();//查看职工信息break;case4:XiuG();//修改职工信息break;case5:ShanC();//查看和删除记录break;case6:PaiX();//进
6、行排序break;case7:ZhuiG();//追加职工信息break;case8:Write_file();//保存文件break;case0:exit(0);}}}/*****************************添加记录**********************************/voidTianG(){intnumber,i,flag=0;system("cls");printf("tt--------------------职工信息添加-----------------------");printf("tt请输本次录入记录个
7、数:");scanf("%d",&number);for(i=0;i
此文档下载收益归作者所有