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

正文內(nèi)容

數(shù)據(jù)結(jié)構(gòu)課程設(shè)計報告圖書館管理系統(tǒng)(含源代碼)(更新版)

2025-09-15 11:31上一頁面

下一頁面
  

【正文】 cout┣━━━━━━━━╋━━━━━━━┫39。 cout找到符合該書名的書的詳細信息如下:39。 //在按書號查找的函數(shù)里也顯示借了這本書的借閱者的證號 p=pnext。 while(p) { cout┣━━━━━━━┫39。 cout┗━━━━━━━━┻━━━━━━━┛39。 cout┣━━━━━━━━╋━━━━━━━┫39。 cout┣━━━━━━━━╋━━━━━━━┫39。 //二分查找 沒找到 else //找到了的話 {{ cout┏━━━━━━━━┳━━━━━━━┓39。}// 查找:實現(xiàn)按三種查詢條件之一查找:按書號查找、按書名查找、按作者查找。 for(j=k。39。39。 //現(xiàn)庫存加1 break。 if(BinarySearch(boo,ReturnNum)) //有書 { m=boo[mid].next。}}// 歸還:注銷對借閱者的登記,改變該書的現(xiàn)存量。 Retotal++。 break。//分配空間 pnext=q。 strcpy(nCardNum,CaNum)。 //借出一本,少1 if(boo[mid].next==NULL) //若該書信息下顯示該種書還沒被人借過 { m=(LinkList *)malloc(sizeof(LNode))。void Borrow(ook amp。 boo[j].TotNum=boo[j+1].TotNum。 if(BinarySearch(boo,DeleteNum))//若有 { if(!boo[mid].next) { int j。 cout┗━━━━━━━━┻━━━━━━━┛39。 cout┣━━━━━━━━╋━━━━━━━┫39。 cout┣━━━━━━━━╋━━━━━━━┫39。 cout┏━━━━━━━━┳━━━━━━━┓39。 cout該書的作者是:。39。} if(!BinarySearch(boo,BuyNum)) { int i。 cout┃   現(xiàn)庫存   ┃boo[mid].NowNum39。 cout┃   作者   ┃boo[mid].auth39。 cout┃   編號   ┃boo[mid].num39。 //總庫存加1 boo[mid].NowNum++。 while(low=high) { mid=(low+high)/2。 boo[i].next=NULL。 //借了該書的人}ook[MAXSIZE]。 //借書人typedef struct book//每種圖書需要登記的內(nèi)容包括書號ISBN、書名、作者、出版社、總庫存量和現(xiàn)庫存量。}Bor。Lin)庫存檢查BinarySearch(ook boo,char SearchNum[])信息顯示Out(ook amp。boo,lend amp。超期未還功能要求輸入當前日期,用戶輸入當前日期后,系統(tǒng)輸出所有當前日期之前的所有圖書借出記錄。1. 圖書管理對書庫中的圖書信息進行管理和查看功能,包括新書入庫和清空庫存功能,主要解決實際應用中圖書館增進新書種類數(shù)目或已有圖書損壞丟失問題。 6. 按書名查找。如果該書不存在圖書賬目中增加一本書,總庫存量和現(xiàn)庫存量都為輸入的數(shù)字。 9. 查看全部超期未還的圖書。其中,圖書借閱功能要求輸入圖書編號,用戶輸入圖書編號后,系統(tǒng)首先判斷書庫中是否有該書的記錄以及是否還存在剩余庫存,如果有且剩余庫存大于0,則借出一本書,將該書現(xiàn)庫存量減1,并登記借閱者的圖書證號和歸還期限,如果沒有,則返回錯誤提示;圖書歸還功能要求輸入圖書編號和借閱證編號,用戶輸入圖書編號和借閱證編號后,系統(tǒng)首先判斷書庫中是否有該書的記錄及是否借出,如果滿足條件,則歸還一本書,將該書現(xiàn)庫存量加1,并刪除該借閱證下該條借閱記錄,如果不滿足條件,則返回錯誤信息。他們分別是功能函數(shù)名稱新書入庫Buy(ook amp。boo)作者查找SearchByAuth(ook amp。boo)五、運行環(huán)境(軟、硬件環(huán)境)1) 硬件:PC機2) 操作系統(tǒng):Windows 2000/XP/20033) 編譯環(huán)境:Visual C++六、開發(fā)工具和編程語言開發(fā)工具:VISCALL c++;編程語言:C++語言。 //證號 int Total。 //書名 char auth[20]。 //void InitBo(ook amp。iLIST_INIT_SIZE。} //查找成功 if(strcmp(boo[mid].num,SearchNum)!=0) //書號不同 high=mid1。 cout已更改書庫中該書的信息。\n39。\n39。\n39。amp。 cout該書購入的數(shù)量是:。 cinboo[i].pub。\n39。\n39。\n39。\n。j++) boo[j]=boo[j+1]。\n39。 LinkList *m,*n。 mnext=NULL。 for(i=0。 cinqRetDate。 //分配空間 Lin[i].next=p。\n39。Lin,char ReturnNum[],char BorrowerNum[]){ Bor *p,*q。 //刪除結(jié)點 free(m)。iRetotal。 break。 break。 //其后都往前移一位,覆蓋掉當前信息 strcpy(Lin[j].CNum, )。boo,char SeaNum[]) //BY NUM 根據(jù)書號查找{ LinkList *p。\n39。\n39。\n39。\n39。\n39。}} //顯示查找的書籍的信息void SearchByName(ook amp。itotal。\n39。\n39。\n39。 cout找到符合該作者的書的詳細信息如下:39。 cout┣━━━━━━━━╋━━━━━━━┫39。 cout┣━━━━━━━━╋━━━━━━━┫39。 cout┣━━━━━━━━╋━━━━━━━┫39。boo,lend amp。iRetotal。 qqq=1。 cout請輸入日期(請按格式20060605輸入):39。 while(p) //當p不空時 { if(strcmp(pRetDate,date)0) //超過日期 { cout┏━━━━━━━━┳━━━━━━━┓39。 cout┣━━━━━━━━╋━━━━━━━┫39。 cout│ │。 cout│ 3. 借  閱:如果一種書的現(xiàn)庫存量大于零,則借出一本書,將現(xiàn)庫存量減1,并 │。 │。 │。\n39。 break。 cout請輸入圖書證號:。 cinCNum。 break。bre
點擊復制文檔內(nèi)容
環(huán)評公示相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1