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

正文內容

c語言圖書管理系統(tǒng)課程設計報告-wenkub

2022-12-27 15:03:07 本頁面
 

【正文】 圖書管理系統(tǒng) 流程圖 錄入所有書籍信 息 進入圖書管理系 統(tǒng) 顯示菜 單 進入圖書查詢系 統(tǒng) 進入圖書借還系 統(tǒng) 保存所有圖書信 息 返回上級菜 單 圖書管理系統(tǒng)主界面 開始 返回上級菜單 顯示所有圖書信息 添加一本圖書信息 修改一本圖書信息 刪除一本圖書信息 保存所有圖書信息 圖書管理系統(tǒng)主界面 圖書查詢系統(tǒng)主界面流程圖 圖書借還系統(tǒng)主界面流程圖 5.設計過程中的想法與程序中的不足: 作為學期末的一項課程,主要靠編出來的系統(tǒng) 來考察我們所掌握的基本理論知識及實際解決問題的能力, 通過這次 c 語言課程設計,很大程度上鍛煉了我們寫程序的動手能力和自主思考能力。在添加圖書信息后,還增加了鏈表排序 操作,并輸出整個鏈表,方便用戶檢查信息。并會出提示信息讓用戶返回菜單保存信息。借書 returnbook()。調用時將鏈表頭指針傳遞給函數,函數返回經過功能操作后的頭指針。添加一本圖書信息、 sortnumber()。sortnumber()。按書名查詢、findauthor()。findboookname()。并覆蓋掉源文件,以便以后調用。 (4)、 print()。為查詢系統(tǒng)的菜單,在此可以選擇按書名、編號、作者等方式進行查詢圖書。為進入程序時顯示的功能菜單,在此菜單可以選擇錄入、保存圖書信息,也可選擇進入其他子系統(tǒng)。、 jhmenu()。 (3)、 mainmenu()。主要實現(xiàn)了圖書的錄入、存儲、查詢、添加、刪除、修改、借書、還書等功能。進一步加深、鞏固了所學的專業(yè)的基本理論知識,培養(yǎng)了綜合分析問題、解決問題的能力。圖書信息包括編號、書名、作者、出版社、出版日期、價格、在庫狀態(tài)等。使用 c 語言編寫了圖書管理系統(tǒng)。本系統(tǒng)主要實現(xiàn)圖書信息管理的功能,通過此系統(tǒng)可對圖書館庫存圖書信息進行管理和維護操作。圖書信息的錄入和顯示要求有一定的規(guī)范格式,錄入的圖書信息用文件形式保存,并可以對其進行瀏覽、查詢、修改、刪除等基本操作。 在設計程序時,實現(xiàn)了程序的模塊化、結構化。 (2)、 Cbook(); 這是一個指針函數,它主要實現(xiàn)了鏈表的創(chuàng)建,并且在創(chuàng)建過程中從文件讀取信息到鏈表中,以用于后面其他函數的操作。、 menu1()。這五個函數時整個圖書管理系統(tǒng)的全部菜單函數, mainmenu()。 glmenu()。jhmenu()。這個函數為鏈表的輸出函數,把鏈表的頭傳給函數后,可輸出整個鏈表的所有信息。 (6) 、 holdcx()。findauthor()。按作者查詢。delbook()。將圖書按編號排序、 delbook()。 (9)、 borrowbook()。還書。 3.實現(xiàn)注釋: 這個 實用的小型圖書管理程序 程序 以鏈表操作完成,并實現(xiàn)文件信息的錄入和保存等功能,所有信息以磁盤文件方式保存,方便用戶使用??刹樵儓D書的在庫狀態(tài),方便用戶進行借書、還書操作。 利用所學知識,開發(fā)小型 實用的 應用系統(tǒng),掌握運用 C 語言編寫調試應用系統(tǒng)程序, 對于我們 獨立開發(fā)應用系統(tǒng) 并 進行數據處理的綜合能力 是一個很大的提高 。我在做系統(tǒng)的過程中 也遇到了很多問題,有的是知識 不足,有的是考慮不夠周全。選擇 1 后進入系統(tǒng),然后顯示功能菜單按數字鍵選擇所需服務。當選擇 2 時會進入圖書管理系統(tǒng),在這里可以選擇添加、修改信息等操作,需要注意的是每次執(zhí)行完添加、修改等操作后需要手動選擇保存圖書信息的操作,不然磁盤文件信息不會改變(下同)。C語言程序的編寫首先要從大局考慮,把自己編寫整個程序的思想都寫在草稿上,這樣有助于自己編寫程序,在編寫時要完善注釋,方便其他人理解程序。經反復的修改后 ,結果正確了,這時所有的乏味都顯得那么無力, 一切都 是 值 得的。 參考文獻 : [1] 黃明等編著《 C 語言課程設計》北京:電子工業(yè)出版 社 [2] 郭翠英 編著《 C 語言課程設計案例精編》北京:中國水利水電出版社 [3] 寧正元《數據結構( c 語言)》 南京:東南大學出版社。 [11] 胡學鋼等《數據結構算法設計指導》北京:清華大學出版社, 1999 年 第 1版。 附錄: 源程序代碼 include include include typedef struct link { char number[100]。//出版社 char time[100]。 }link。 void glmenu()。 void hold(link *head)。 link *findauthor(link *head)。 link *revamp(link *head)。 link *h,*t。a)。b)。 glmenu()。 }break。 }break。 print(h)。 case 6: { goto B。 cxmenu()。 }break。 printf(\n)。 printf(%s\t%s\t%s\t%s\t%s,tnumber,tbookname,tauthor,tpublish,ttime)。 } }break。 printf(\n)。 printf(%s\t%s\t%s\t%s\t%s,tnumber,tbookname,tauthor,tpublish,ttime)。 } }break。 printf(\n)。 printf(%s\t%s\t%s\t%s\t%s,tnumber,tbookname,tauthor,tpublish,ttime)。 } } break。 }break。 while(1) { scanf(%d,amp。 case 2://還書 { returnbook(h)。 } } }break。 menu1()。 } } }break。 link *p,*q,*head。 p=(link *)malloc(sizeof(link))。pprice)。 } else { q=p。 fscanf(fp,%f,amp。 } } pnext=NULL。 } //系統(tǒng)主界面 void mainmenu() { printf(\n**************************************************\n)。 printf(\n**************************************************\n)。 printf(\n** **\n)。 printf(\n** **\n)。 } //管理系統(tǒng)菜單 void glmenu() { printf(\n**************************************************\n)。 printf(\n** **\n)。 printf(\n 請選擇 )。 printf(\n** **\n)。 printf(\n**************************************************\n)。 printf(\n** **\n)。 } //輸出鏈表函數 void print(link *head) { link *p。 printf(\n**
點擊復制文檔內容
環(huán)評公示相關推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1