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

正文內(nèi)容

數(shù)據(jù)結(jié)構(gòu)課程設(shè)計(jì)要點(diǎn)(完整版)

2025-07-31 07:23上一頁面

下一頁面
  

【正文】 庫產(chǎn)品出庫查詢和排序功能:l 1)按價(jià)格從大到小排序l 2)按名稱查詢產(chǎn)品信息刪除、修改功能。}。class CList{ CNode *pHead。 //查找一個(gè)指定的數(shù)據(jù),返回該數(shù)據(jù)所在的結(jié)點(diǎn)在鏈表的指針,未找到返回0 bool IsExist(CData amp。 return p1pNext。CNode *CList::DeleteNode(CNode *pnode) //刪除一個(gè)指定的結(jié)點(diǎn),返回該結(jié)點(diǎn)的指針{ CNode *p1,*p2。 } p2pNext=p1pNext。 while(p1) { p1pDataShow()。 }}class Repository:public CData //庫存為記錄,為數(shù)據(jù)基類的公有派生類{private : char szName[20]。 //輸入數(shù)據(jù)函數(shù) int Compare(CData amp。 void SaveToFile()。 strcpy(szTime,\0)。 szN=name[0]。 Repository *pSh。 cinszNumber。 cinszName。 system(pause)。 //查找指定結(jié)點(diǎn)的數(shù)據(jù) if (pLook) { cout在庫存商品信息記錄中找到商品:szName,內(nèi)容是:endl。}void Repository::DeleteRecord() //在鏈表中刪除指定的結(jié)點(diǎn)的數(shù)據(jù){ CNode *pLook。 pLookShowNode()。) { (pLook)。) coutszName的信息記錄刪除失敗!endl。 char szName[20],szTime[20]。 pLookShowNode()。 char ok。 pLookInputData(pSh)。 cout 請(qǐng)輸入您需要修改的商品名(輸入0退出,并進(jìn)入系統(tǒng)菜單):。 while(strcmp(szName,0)) { Repository sh(szName,0,0)。 cinszNumber。) { if(pShszNumber=szNumber) { coutszName您要求的商品數(shù)量大于倉庫中的數(shù)量,故全部輸出pShszNumber 個(gè)商品endl。n39。 } CNode *pnode。}void Repository::ReadFromFile() //在程序開始先查找有無數(shù)據(jù)文件,找到后讀取文件數(shù)據(jù){ ifstream infile(,ios::binary)。 pNodeInputData(pSh)。 else if (strChoice==4) DeleteRecord()。 cout*******************************************************************\n\n。 cout 5.根據(jù)商品名修改庫存中商品信息記錄\n\n。 cout***********************************************************************\n\n。 cout***********************************************************************\n\n。 cout 0.退出系統(tǒng)\n\n\n。 //從文件中輸入數(shù)據(jù) string strChoice。 else if(strChoice==6) Output()。 //將結(jié)點(diǎn)加入鏈表 } (pNode)。 return。 string strName,strNumber。 } } else cout 在庫存商品信息記錄中找不到szName,endl。 } else { pShszNumber=szNumber。 char ok。 if (pLook) //修改時(shí)應(yīng)先查找出結(jié)點(diǎn) { pSh=(Repository *)pLookGetData()。 }}void Repository::Output(){ CNode *pLook。 } else if(ok==39。 if (ok==39。 cinszName。 cout請(qǐng)輸入您需要修改的商品名(輸
點(diǎn)擊復(fù)制文檔內(nèi)容
教學(xué)教案相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1