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

正文內(nèi)容

超市商品管理系統(tǒng)課程設(shè)計報告-資料下載頁

2025-07-23 07:53本頁面
  

【正文】 t售出商品編號: Id\t數(shù)量: i\n。 cout\n。 cout售出后商品信息: endl。 pNextShow()。 Save()。 cout輸入任意字符!繼續(xù)……。 getch()。 } else { cout商品數(shù)量不夠,不能購買endl。 cout輸入任意字符!繼續(xù)……。 getch()。 Saleprice()。 } } else { cout無此種商品,不能購買endl。 cout輸入任意字符!繼續(xù)……。 getch()。 showMenu(2)。 } } void Goodsmessage::Swap(Goods *p1, Goods *p2) //交換兩個商品的數(shù)據(jù) { Goods *temp=new Goods。 strcpy(tempname,p1name)。 tempkind=p1kind。 strcpy(tempId,p1Id)。 strcpy(tempplace,p1place)。 tempsaleprice=p1saleprice。 tempbuyprice=p1buyprice。 tempamount=p1amount。 tempprofit=p1profit。 strcpy(tempbrand,p1brand)。 strcpy(p1name,p2name)。 p1kind=p2kind。 strcpy(p1Id,p2Id)。 strcpy(p1place,p2place)。 p1saleprice=p2saleprice。 p1buyprice=p2buyprice。 p1amount=p2amount。 p1profit=p2profit。 strcpy(p1brand,p2brand)。 strcpy(p2name,tempname)。 p2kind=tempkind。 strcpy(p2Id,tempId)。 strcpy(p2place,tempplace)。 p2saleprice=tempsaleprice。 p2buyprice=tempbuyprice。 p2amount=tempamount。 p2profit=tempprofit。 strcpy(p2brand,tempbrand)。 } int Goodsmessage::ListCount() //統(tǒng)計當(dāng)前鏈表的記錄總數(shù),返回一個整數(shù) { if(! Head) return 0。 int n=0。 for(Goods * p=HeadNext。p!=End。p=pNext) { n++。 } return n。 } void Goodsmessage::Paixu() //﹌﹌﹌﹌﹌﹌﹌﹌﹌﹌排序商品﹌﹌﹌﹌﹌﹌﹌﹌﹌﹌﹌﹌﹌﹌ { showMenu(4)。 int x。 cinx。 switch(x) { case 1: { system(cls)。 cout \t\t排序中...endl。 cout\n。 Goods *p=NULL,*p1=NULL,*k=NULL。 int n=Goodsmessage::ListCount()。 if(n2) return。 for(p=HeadNext。p!=End。p=pNext) for(k=pNext。k!=End。k=kNext) { if(pbuypricekbuyprice) { Goodsmessage::Swap(p,k)。 } } Display()。 ()。 for(Goods *q=HeadNext。q!=End。q=qNext) outqname\tqkind\tqId\tqbuyprice\tqsaleprice\tqamount\tqplace\tqbrand\tqprofit39。\n39。 ()。 cout保存信息成功endl。 cout 排序完成!endl。 getch()。 return。 } case 2: { system(cls)。 cout \t\t排序中...endl。 cout\n。 Goods *p=NULL,*p1=NULL,*k=NULL。 int n=Goodsmessage::ListCount()。 if(n2) return。 for(p=HeadNext。p!=End。p=pNext) for(k=pNext。k!=End。k=kNext) { if(pamountkamount) { Goodsmessage::Swap(p,k)。 } } Display()。 ()。 for(Goods *q=HeadNext。q!=End。q=qNext) outqname\tqkind\tqId\tqbuyprice\tqsaleprice\tqamount\tqplace\tqbrand\tqprofit39。\n39。 ()。 cout保存信息成功endl。 cout 排序完成!endl。 getch()。 return。 } case 3: { system(cls)。 cout \t\t排序中...endl。 cout\n。 Goods *p=NULL,*p1=NULL,*k=NULL。 int n=Goodsmessage::ListCount()。 if(n2) return。 for(p=HeadNext。p!=End。p=pNext) for(k=pNext。k!=End。k=kNext) { if(pprofitkprofit) { Goodsmessage::Swap(p,k)。 } } Display()。 ()。 for(Goods *q=HeadNext。q!=End。q=qNext) outqname\tqkind\tqId\tqbuyprice\tqsaleprice\tqamount\tqplace\tqbrand\tqprofit39。\n39。 ()。 cout保存信息成功endl。 cout 排序完成!endl。 getch()。 return。 } } } void Goodsmessage::Save() //﹌﹌﹌﹌﹌﹌﹌﹌﹌﹌﹌保存商品信息到文件函數(shù)﹌﹌﹌﹌﹌﹌﹌﹌﹌﹌﹌﹌﹌ { ()。 for(Goods *p=HeadNext。p!=End。p=pNext) outpname\tpkind\tpId\tpbuyprice\tpsaleprice\tpamount\tpplace\tpbrand\tpprofit39。\n39。 ()。 cout保存信息成功endl。 } int main() //﹌﹌﹌﹌﹌﹌﹌﹌﹌﹌﹌﹌主函數(shù)﹌﹌﹌﹌﹌﹌﹌﹌﹌﹌﹌﹌ { cout \t\t$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$ endl。 for(int i = 0。 i 3。 i ++) cout\t\t◎\t\t\t\t\t\t ◎ endl。 cout\t\t◎★★★★【 歡迎進入超市商品管理系統(tǒng) 】★★★★◎ endl。 for(i = 0。 i 3。 i++) cout\t\t◎\t\t\t\t\t\t ◎endl。 cout\t\t$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$\nendl。 Goodsmessage Grade。 cout\t\t\t\t按任意鍵開始……。 getch()。 int x。 bool quit =false。 while(!quit) { (2)。 cinx。 switch(x) { case 0:{quit=true。break。} case 1:{()。break。} case 2:{()。break。} case 3:{()。break。} case 4:{()。break。} case 5:{()。break。} case 6:{()。break。} case 7:{()。break。} case 8:{()。break。} } } return 0。 }參考文獻[1] 譚浩強. C++程序設(shè)計[M]. 北京:清華大學(xué)出版社,2004.[2] 鄧文新. C++語言程序設(shè)計方法[M]. 北京:清華大學(xué)出版社,2010.[3] 劉維富. C++程序設(shè)計實驗與編程實踐[M]. 北京:高等教育出版社,2007.[4] 譚浩強. C++語言程序設(shè)計題解與上機指導(dǎo)[M]. 北京:清華大學(xué)出版社,2010.[5] 孟憲福. C++語言程序設(shè)計教程[M]. 北京:清華大學(xué)出版社,2008.致 謝為期兩周的C++課程設(shè)計終于結(jié)束,最初從指導(dǎo)老師講解個任務(wù)相關(guān)的基礎(chǔ)知識,下來自己查閱相關(guān)資料熟悉任務(wù)要求,接下來兩天進行查閱相關(guān)資料學(xué)習(xí)相關(guān)的基礎(chǔ)知識,逐步加深對個知識點的了解和掌握,然后構(gòu)思系統(tǒng)模塊和層次結(jié)構(gòu),在有了具體的想法后便開始進行系統(tǒng)程序代碼的的編程、測試,最終實現(xiàn)整個系統(tǒng)的功能和要求。在整個實踐過程當(dāng)中,當(dāng)然不是一帆風(fēng)順的,整個學(xué)期所學(xué)的知識點基本都要在這一個系統(tǒng)當(dāng)中運用,有些知識點用起來很順手,有些知識板塊還是不能很好掌握。對于模板的學(xué)習(xí)和掌握不夠,用起來十分生疏,還有文件的處理、以及整個系統(tǒng)類的繼承機制處理不是很明確,一開始所有單個類的函數(shù)功能基本都實現(xiàn),到把所有的層次結(jié)構(gòu)統(tǒng)籌規(guī)劃關(guān)聯(lián)起來時就出問題,不知該從何下手。于是請教指導(dǎo)老師和班級當(dāng)中學(xué)的較好的同學(xué)請教指點,最終完成了整個系統(tǒng)的功能實現(xiàn)。通過一學(xué)期C++程序設(shè)計的學(xué)習(xí),讓自己收獲了不少新的知識,同時也讓自己感受到收獲的喜悅,通過自己的努力,將一個程序從頭到尾一步步完成,一個個錯誤的解決,一個個知識點的回顧掌握學(xué)習(xí),慢慢的積累學(xué)習(xí),養(yǎng)成好的變成習(xí)慣和嚴(yán)謹(jǐn)?shù)倪壿嬎季S。在此,感謝指導(dǎo)老師的細(xì)心解釋,朋友同學(xué)的熱情幫助,在你的幫助下,讓自己收獲知識,彌補不足受益匪淺。也讓我深刻體會到學(xué)海無涯,用正確的態(tài)度面對學(xué)習(xí)的挑戰(zhàn),獎勵路聯(lián)系實際,進一步熟練掌握科學(xué)知識完善自己,為后面自己的學(xué)習(xí),工作打下堅實的基礎(chǔ)。
點擊復(fù)制文檔內(nèi)容
電大資料相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1