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

正文內(nèi)容

c面向?qū)ο蟪绦蛟O(shè)計(jì)課程設(shè)計(jì)報(bào)告(參考版)

2025-05-16 22:06本頁(yè)面
  

【正文】 } 32。839。 break。739。 break。639。 break。539。 break。439。break。339。break。239。 break。139。 cinc。 cout7-數(shù)據(jù)裝入\n。 cout5-基礎(chǔ)數(shù)據(jù)設(shè)置\n。 cout3-修改人員\n。 cout1-增加人員\n。 Company a。 //技術(shù)人員小時(shí)工資  int ID。 //銷售經(jīng)理提成%  double SalesPercent。 //經(jīng)理固定月薪 double SalesManagerSalary。 cout\n人員和基礎(chǔ)數(shù)據(jù)已經(jīng)裝入...\n。 else if(Duty==4)fPersonT。 //連接 } //讀下一條記錄 fPersonNoNameDuty。 } p2next=p。 p2=Worker。 } pnext=0。 case 4:p=new Technician(No,Name,Duty,T)。 case 3:p=new Sales(No,Name,Duty,Amount)。 case 2:p=new SalesManager(No,Name,Duty)。 while(()) { //創(chuàng)建員工結(jié)點(diǎn) switch(Duty) { case 1:p=new Manager(No,Name,Duty)。 if(Duty==3)fPersonAmount。 (,ios::in)。 int Duty。 int No。 //人員數(shù)據(jù)數(shù)據(jù)裝入 ifstream fPerson。 //員工標(biāo)識(shí) ()。 //銷售人員提成%   fBasebufWagePerHour。 //銷售經(jīng)理固定月薪  fBasebufSalesManagerPercent。 fBasebufManagerSalary。 char buf[80]。 cout\n保存人員和基礎(chǔ)數(shù)據(jù)已經(jīng)完成...\n。 fBaseID\tIDendl。 fBase銷售人員提成%\tSalesPercentendl。 fBase銷售經(jīng)理固定月薪\tSalesManagerSalaryendl。//保存基礎(chǔ)數(shù)據(jù) (,ios::out)。 p=pnext。 else if(pDuty==4) fPerson((Technician *)p)GetT()\t。 while(p) { fPersonpNo\tpName\tpDuty\t。 //保存人員編號(hào)、姓名、崗位    (,ios::out)。Y39。 cinc。 char c。cinID。cinWagePerHour。cinSalesPercent。cinSalesManagerPercent。cinSalesManagerSalary。cinManagerSalary。}void Company::Set(){ cout\n** 設(shè)置基礎(chǔ)數(shù)據(jù) **\n。 } cout本月盈利:sum*endl。 sum2+=pEarning。 //工資總和 while(p) { if(pDuty==2)((SalesManager *)p)SetAmount(sum)。 } p=Worker。 while(p) { if(pDuty==3)sum+=((Sales *)p)GetAmount()。 double sum=0。 } else //未找到結(jié)點(diǎn) cout未找到!\n。 ((Technician *)p1)SetT(T)。 } else if(Duty==4) { cout本月工作小時(shí)數(shù)(0168):。cinAmount。 cinp1Name。//刪除原來(lái)的員工結(jié)點(diǎn)  delete p1。 if(p1==Worker) //要替換的結(jié)點(diǎn)是第一個(gè)結(jié)點(diǎn) Worker=p3。 break。 break。 break。 break。 }//創(chuàng)建新員工結(jié)點(diǎn)    Person *p3。 } else if(Duty==4) { cout本月工作小時(shí)數(shù)(0168):。 if(Duty==3) { cout本月銷售額:。 if(p1Duty!=Duty) //若崗位發(fā)生變動(dòng) { //修改其它數(shù)據(jù) cout輸入姓名:。 cout調(diào)整崗位(1經(jīng)理2銷售經(jīng)理3銷售員4技術(shù)員):。 p1=p1next。 while(p1) { if(p1No==No) break。//查找要修改的結(jié)點(diǎn)    Person *p1,*p2。 coutID:。 double Amount,T。}void Company::Modify(){ int No,Duty。 } cout找到并刪除\n。 } else //若要?jiǎng)h除的結(jié)點(diǎn)是后續(xù)結(jié) { p2next=p1next。 } }//刪除結(jié)點(diǎn)   if(p1!=NULL)//若找到結(jié)點(diǎn),則刪除 { if(p1==Worker) //若要?jiǎng)h除的結(jié)點(diǎn)是第一個(gè)結(jié)點(diǎn) { Worker=p1next。 else { p2=p1。 p1=Worker。 cinNo。 cout\n** 刪除員工 **\n。 //連接 } else //若不存在結(jié)點(diǎn)(表空) { Worker=p。 while(p2next) //查找尾結(jié)點(diǎn) { p2=p2next。 //員工結(jié)點(diǎn)加入鏈表 if(Worker) //若已經(jīng)存在結(jié)點(diǎn) { Person *p2。 break。 break。 break。 break。 cinT。 cinAmoun
點(diǎn)擊復(fù)制文檔內(nèi)容
環(huán)評(píng)公示相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1