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

正文內(nèi)容

c面向?qū)ο蟪绦蛟O(shè)計(jì)課程設(shè)計(jì)報(bào)告-wenkub.com

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

【正文】 )。: ()。: ()。: ()。: ()。: ()。: ()。: ()。 cout8-退出\n請(qǐng)選擇(18):。 cout4-查詢本月經(jīng)營(yíng)信息\n。 do { cout\n*** 公司人員管理系統(tǒng) ***\n。 //銷售人員提成%double WagePerHour。}//includeinclude//全局?jǐn)?shù)據(jù),對(duì)象 double ManagerSalary。 if(Duty==3)fPersonAmount。 while(p2next) //查找尾結(jié)點(diǎn) { p2=p2next。 break。break。 else if(Duty==4)fPersonT。 double Amount,T。 Person *p=Worker。 //技術(shù)人員小時(shí)工資  fBasebufID。 //經(jīng)理固定月薪    fBasebufSalesManagerSalary。}void Company::Load() //數(shù)據(jù)裝入(包括基礎(chǔ)數(shù)據(jù),人員數(shù)據(jù))   { //基礎(chǔ)數(shù)據(jù)裝入   ifstream fBase。 fBase技術(shù)人員小時(shí)工資\tWagePerHourendl。 fBase經(jīng)理固定月薪\tManagerSalaryendl。 fPersonendl。 Person *p=Worker。 if(toupper(c)!=39。}void Company::Save() //數(shù)據(jù)存盤(包括基礎(chǔ)數(shù)據(jù),人員數(shù)據(jù)),均采用文本文件{ ofstream fPerson,fBase。 cout技術(shù)人員小時(shí)工資[WagePerHour(元/小時(shí))]:。 cout銷售經(jīng)理提成[SalesManagerPercent%]:。 cout經(jīng)理固定月薪[ManagerSalary元]:。 p=pnext。 double sum2=0。 //銷售額總和 Person *p=Worker。 } } cout修改成功!\n。 ((Sales *)p1)SetAmount(Amount)。 } else //若崗位沒有變動(dòng) { cout輸入姓名:。 }//員工結(jié)點(diǎn)替換到鏈表   p3next=p1next。 case 3:p3=new Sales(p1No,Name,Duty,Amount)。 switch(Duty) { case 1:p3=new Manager(p1No,Name,Duty)。 cinAmount。 cinDuty。 else { p2=p1。 cinNo。 char Name[20]。 delete p1。 p1=p1next。//查找要?jiǎng)h除的結(jié)點(diǎn)  Person *p1,*p2。 //連接 }}void Company::Delete() //刪除人員{ int No。 p2=Worker。 case 4:p=new Technician(ID,Name,Duty,T)。 case 2:p=new SalesManager(ID,Name,Duty)。 } else if(Duty==4) { cout本月工作小時(shí)數(shù)(0168):。 cout輸入姓名:。 cout\n** 新增員工 **\n。 }}void Company::Add(){ Person *p。 void Company::Clear() //清除內(nèi)存中人員數(shù)據(jù)(內(nèi)部使用){ Person* p=Worker。 coutNo\tName\t技術(shù)員\tt\tEarningendl。 } double GetT() { return t。 }}。public: SalesManager(char ID,char *Name,int Duty):Person(ID,Name,Duty){} void SetAmount(double s) { Amount=s。 }}。 } void SetAmount(double Amount) { thisAmount=Amount。//extern double SalesPercent。 } virtual void CalcSalary()=0。 //收入    Person *next。//includeclass Person //員工類  {protected: int No。class Manager:public Person //經(jīng)理類 {public: Manager(char ID,char *Name,int Duty):Person(ID,Name,Duty){} void CalcSalary(){Earning=ManagerSalary。 //基礎(chǔ)數(shù)據(jù)設(shè)置 void Save()。 //增加人員 void Delete()。 delete Worker。 Load()。此次設(shè)計(jì)也讓我們明白了思路即出路,有什么不懂不明白的地方要及時(shí)請(qǐng)教或上網(wǎng)查詢,只要認(rèn)真鉆研,動(dòng)腦思考,動(dòng)手實(shí)踐,就沒有弄不懂的知識(shí),收獲頗豐。就像中國(guó)提倡的艱苦奮斗一樣,我們都可以在實(shí)驗(yàn)結(jié)束之后變的更加成熟,會(huì)面對(duì)需要面對(duì)的事情。而這是日后最實(shí)用的,真的是受益匪淺。使我們對(duì)抽象的理論有了具體的認(rèn)識(shí)。最終的檢測(cè)調(diào)試環(huán)節(jié),本身就是在踐行“過而能改,善莫大焉”的知行觀。(2)流程圖 1主函數(shù)流程   2 Company::Add()   3 Company::Delete()    4 Company::Modify  5 Company::Query()   6 Company::Save()     7 Company::Load()  三、系統(tǒng)測(cè)試 列出各功能具體的輸入數(shù)據(jù)及對(duì)應(yīng)的輸出結(jié)果,說明其是否符合設(shè)計(jì)要求:增加人員數(shù)據(jù):查詢所添加人員的信息:刪除員工:查詢是否刪除
點(diǎn)擊復(fù)制文檔內(nèi)容
環(huán)評(píng)公示相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖片鄂ICP備17016276號(hào)-1