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

正文內(nèi)容

數(shù)據(jù)結(jié)構(gòu)課程設(shè)計(jì)圖書館管理系統(tǒng)-免費(fèi)閱讀

2025-02-11 15:59 上一頁面

下一頁面
  

【正文】 break。 break。//輸入書號(hào)查找 cinBNum。 case 4: //歸還 cout請(qǐng)輸入想要?dú)w還的書的書號(hào):39。 break。 //顯示菜單 cinchoice。 lend Lin。 │。 │。 cout│ 增加一種書,總庫存量和現(xiàn)庫存量均為輸入的數(shù)字。 cout┗━━━━━━━━┻━━━━━━━┛39。 cout┣━━━━━━━━╋━━━━━━━┫39。\n39。}void ViewBook(ook amp。 while(p) { coutpBNum。 cinNum。 cout┗━━━━━━━━┻━━━━━━━┛39。 cout┣━━━━━━━━╋━━━━━━━┫39。 cout┣━━━━━━━━╋━━━━━━━┫39。i++) { if(strcmp(SeaAuth,boo[i].auth)==0)//如果作者一樣 { cout┏━━━━━━━━┳━━━━━━━┓39。boo) // BY AUTH 根據(jù)作者查找{ char SeaAuth[20]。\n39。\n39。\n39。 cinSeaName。}} while(p) { coutpCardNum。\n39。\n39。\n39。\n39。\n39。\n39。k++) if(!Lin[k].next) { int j。 //釋放空間 cout成功歸還該書。 //釋放結(jié)點(diǎn)空間 cout成功歸還該書。 //釋放空間 boo[mid].NowNum++。\n39。\n39。 pnext=NULL。\n39。 //遍歷到最后一個(gè)結(jié)點(diǎn) q=(Bor *)malloc(sizeof(Boro))。//分配空間,增加1個(gè)結(jié)點(diǎn) mnext=n。 //如果有這書 if(BinarySearch(boo,BorrowNum)) //書庫里有 { if(boo[mid].NowNum0) //看現(xiàn)庫存是否大于0 { boo[mid].NowNum。}}// 借閱:如果一種書的現(xiàn)庫存量大于零,則借出一本書,將現(xiàn)庫存量減1,并登記借閱者的圖書證號(hào)和歸還期限。 strcpy(boo[j].pub,boo[j+1].pub)。\n39。\n39。\n39。\n39。endl。 cinboo[i].name。設(shè)立新書目,請(qǐng)補(bǔ)全書的詳細(xì)信息。\n39。\n39。\n39。\n39。boo, char BuyNum[]){ if(BinarySearch(boo,BuyNum)) //如果書庫中有此書 { boo[mid].TotNum++。 int found=0。 boo[i].TotNum=0。 //現(xiàn)庫存 LinkList *next。}LinkList。 //歸還日期 struct Boro *next。boo,lend amp。Lin,char BorrowNum[],char CaNum[])圖書歸還Return(ook amp。讀者信息功能要求輸入借閱證編號(hào),用戶輸入借閱證編號(hào)后,系統(tǒng)首先判斷書庫中是否有該讀者的記錄,如果滿足條件,則輸出讀者所借閱的圖書書名,如果不滿足條件,則返回錯(cuò)誤信息。 系統(tǒng)需求程序中傳遞的有信息有:圖書信息(包括圖書編號(hào)、書名、作者、出版社、總庫存和剩余庫存)和讀者信息(包括借閱證號(hào)和借閱圖書)。 5. 按書號(hào)查找。 2. 清空庫存:某一種書已無保留價(jià)值,將它從圖書賬目中注銷。 0. 退出圖書管理系統(tǒng)。3. 圖書查找查找書庫中的圖書信息,包括按編號(hào)查找,按書名查找和按作者查找功能,主要解決實(shí)際應(yīng)用中借閱者查找想要借閱的圖書信息和圖書館對(duì)圖書各類信息的實(shí)時(shí)管理問題。boo, char BuyNum[])清空庫存Delete(ook amp。boo)讀者信息ViewCard(ook amp。七、程序流程開始主菜單功能選擇1采編入庫2清空庫存3圖書借閱4圖書歸還5編號(hào)查找6書名查找7作者查找8讀者信息0退出系統(tǒng)9超期未還判斷判斷判斷判斷判斷輸入不滿足條件,返回錯(cuò)誤信息輸出超期未還信息輸出讀者借閱信息歸還圖書,刪除借出記錄借出圖書,增加借出記錄存在該書目,輸出圖書信息存在該書目,輸出圖書信息存在該書目,輸出圖書信息刪除書庫條目增加書庫條目終止程序源代碼include iostreaminclude include using namespace std。 //借書的數(shù)量}lend[LIST_INIT_SIZE]。 //作者 char pub[20]。boo) //初始化圖書信息{ for(int i=0。i++) Lin[i].next=NULL。 else low=mid+1。39。 cout┃   書名   ┃boo[mid].name39。 cout┃   出版社   ┃boo[mid].pub39。 cout┃   總庫存   ┃boo[mid].TotNum39。total。 cinboo[i].NowNum。 //補(bǔ)全信息 boo[i].next=NULL。 cout┣━━━━━━━━╋━━━━━━━┫39。 cout┣━━━━━━━━╋━━━━━━━┫39。 cout┣━━━━━━━━╋━━━━━━━┫39。}}void Delete(ook amp。 strcpy(boo[j].num,boo[j+1].num)。} else cout該書有借閱者,無法刪除。 if(!BinarySearch(boo,BorrowNum)||total==0) //如果沒有找到此書 cout書庫里沒這書。} //后一個(gè)結(jié)點(diǎn)為空 else //如果已經(jīng)有人在借這書了 { m=boo[mid].next。iRetotal。 qnext=NULL。 strcpy(pBNum,BorrowNum)。}} else cout借閱失敗。 LinkList *m,*n。} //釋放該結(jié)點(diǎn)的空間空間 else { while(mnext) //查找歸還者的借閱者結(jié)點(diǎn) { if(!strcmp(mnextCardNum,BorrowerNum)) //如果找到 { n=mnext。i++) { if(!strcmp(Lin[i].CNum,BorrowerNum)) //如果找到借閱者 { p=Lin[i].next。} else //找不到 { while(pnext) //找到歸還書的借書結(jié)點(diǎn) { if(!strcmp(pnextBNum,ReturnNum)) //如果
點(diǎn)擊復(fù)制文檔內(nèi)容
環(huán)評(píng)公示相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1