資源描述:
《職工檔案管理系統(tǒng)c語言》由會員上傳分享,免費在線閱讀,更多相關(guān)內(nèi)容在應(yīng)用文檔-天天文庫。
1、#include#include#include/*********************定義結(jié)構(gòu)體**************************/structRuC_data{intnian,yue,ri;//生產(chǎn)日期:年,月,日};structZhiG_inf//定義一個類型名為SHANGP的結(jié)構(gòu)體類型{intmember;//工號charname[20];//名字charxingb[20];//性別doublegongz;//工資structRuC_datadata;//生產(chǎn)日期}PRESON[
2、1000];/*********************使用函數(shù)的定義**************************/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、數(shù):");scanf("%d",&number);for(i=0;i