freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

c面向?qū)ο蟪绦蛟O(shè)計(jì)課程設(shè)計(jì)報(bào)告-資料下載頁

2025-05-13 22:06本頁面
  

【正文】 [SalesPercent%]:。cinSalesPercent。 cout技術(shù)人員小時(shí)工資[WagePerHour(元/小時(shí))]:。cinWagePerHour。 cout員工標(biāo)識(shí)[=ID]:。cinID。}void Company::Save() //數(shù)據(jù)存盤(包括基礎(chǔ)數(shù)據(jù),人員數(shù)據(jù)),均采用文本文件{ ofstream fPerson,fBase。 char c。 cout\n保存人員和基礎(chǔ)數(shù)據(jù),是否繼續(xù)?[Y/N]:。 cinc。 if(toupper(c)!=39。Y39。)return。 //保存人員編號(hào)、姓名、崗位    (,ios::out)。 Person *p=Worker。 while(p) { fPersonpNo\tpName\tpDuty\t。 if(pDuty==3) fPerson((Sales*)p)GetAmount()\t。 else if(pDuty==4) fPerson((Technician *)p)GetT()\t。 fPersonendl。 p=pnext。 } ()。//保存基礎(chǔ)數(shù)據(jù) (,ios::out)。 fBase經(jīng)理固定月薪\tManagerSalaryendl。 fBase銷售經(jīng)理固定月薪\tSalesManagerSalaryendl。 fBase銷售經(jīng)理提成%\tSalesManagerPercentendl。 fBase銷售人員提成%\tSalesPercentendl。 fBase技術(shù)人員小時(shí)工資\tWagePerHourendl。 fBaseID\tIDendl。 ()。 cout\n保存人員和基礎(chǔ)數(shù)據(jù)已經(jīng)完成...\n。}void Company::Load() //數(shù)據(jù)裝入(包括基礎(chǔ)數(shù)據(jù),人員數(shù)據(jù))   { //基礎(chǔ)數(shù)據(jù)裝入   ifstream fBase。 char buf[80]。 //buf用于保存數(shù)據(jù)文件中的注釋字符串    (,ios::in)。 fBasebufManagerSalary。 //經(jīng)理固定月薪    fBasebufSalesManagerSalary。 //銷售經(jīng)理固定月薪  fBasebufSalesManagerPercent。 //銷售經(jīng)理提成%    fBasebufSalesPercent。 //銷售人員提成%   fBasebufWagePerHour。 //技術(shù)人員小時(shí)工資  fBasebufID。 //員工標(biāo)識(shí) ()。 //清除內(nèi)存人員數(shù)據(jù) Clear()。 //人員數(shù)據(jù)數(shù)據(jù)裝入 ifstream fPerson。 Person *p=Worker。 int No。 char Name[20]。 int Duty。 double Amount,T。 (,ios::in)。 //讀一條記錄 fPersonNoNameDuty。 if(Duty==3)fPersonAmount。 else if(Duty==4)fPersonT。 while(()) { //創(chuàng)建員工結(jié)點(diǎn) switch(Duty) { case 1:p=new Manager(No,Name,Duty)。 break。 case 2:p=new SalesManager(No,Name,Duty)。break。 case 3:p=new Sales(No,Name,Duty,Amount)。 break。 case 4:p=new Technician(No,Name,Duty,T)。 break。 } pnext=0。//員工結(jié)點(diǎn)加入鏈表 if(Worker) //若已經(jīng)存在結(jié)點(diǎn) { Person *p2。 p2=Worker。 while(p2next) //查找尾結(jié)點(diǎn) { p2=p2next。 } p2next=p。 //連接 } else //若不存在結(jié)點(diǎn)(表空) { Worker=p。 //連接 } //讀下一條記錄 fPersonNoNameDuty。 if(Duty==3)fPersonAmount。 else if(Duty==4)fPersonT。 } ()。 cout\n人員和基礎(chǔ)數(shù)據(jù)已經(jīng)裝入...\n。}//includeinclude//全局?jǐn)?shù)據(jù),對(duì)象 double ManagerSalary。 //經(jīng)理固定月薪 double SalesManagerSalary。 //銷售經(jīng)理固定月薪 double SalesManagerPercent。 //銷售經(jīng)理提成%  double SalesPercent。 //銷售人員提成%double WagePerHour。 //技術(shù)人員小時(shí)工資  int ID。 void main(){ char c。 Company a。 do { cout\n*** 公司人員管理系統(tǒng) ***\n。 cout1-增加人員\n。 cout2-刪除人員\n。 cout3-修改人員\n。 cout4-查詢本月經(jīng)營(yíng)信息\n。 cout5-基礎(chǔ)數(shù)據(jù)設(shè)置\n。 cout6-數(shù)據(jù)存盤\n。 cout7-數(shù)據(jù)裝入\n。 cout8-退出\n請(qǐng)選擇(18):。 cinc。 switch(c) { case 39。139。: ()。 break。 case 39。239。: ()。break。 case 39。339。: ()。break。 case 39。439。: ()。 break。 case 39。539。: ()。 break。 case 39。639。: ()。 break。 case 39。739。: ()。 break。 } }while(c!=39。839。)。} 32
點(diǎn)擊復(fù)制文檔內(nèi)容
環(huán)評(píng)公示相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1