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

正文內(nèi)容

數(shù)據(jù)結構課程設計之圖書管理系統(tǒng)-文庫吧資料

2025-02-16 01:55本頁面
  

【正文】 c。 scanf(%d,amp。 if(strcmp(p1book_num,p2book_num)==0) /*此處分兩種情況 ,若圖書編號存在 ,則直接入庫 ,只須輸入圖書的數(shù)量 */ { printf(\n 此編號圖書已存在 !!直接入庫 !\n)。amp。 scanf(%s,p1book_num)。 p1=(BK *)malloc(sizeof(BK))。 printf(\n 新書入庫模塊 ...\n)。 } void Insert_New_Book()/*新書入庫 */ { BK *p,*p1,*p2。 getch()。 /*開始時圖書現(xiàn)有量和庫存量相等 */ p0next=NULL。p0book_kc)。 printf(圖書數(shù)量 :)。 printf(圖書作者 :)。 printf(圖書名稱 :)。 printf(圖書編號 :)。 h_book=p0。 printf(\n 圖書初始化開始 ,請輸入圖書信息 ..\n 包括編號 .書名 .數(shù)量 ..\n)。 system(cls)。 printf(\n 讀者信息初始化完畢 !按任意鍵繼續(xù)下一步操作 ..\n)。 /*所借圖書直接置為 0(即沒有借書 )*/ strcpy(p0borrow[i].huanshu_date,0)。iMax。 p0zuida=0。 printf(讀者姓名 :)。 printf(讀者圖書證號 :)。 h_reader=p0。 printf(\n 讀者初始化開始 ,請輸入讀者信息 ..\n 包括圖書證號 .姓名 ..\n)。 } void Init_reader() /*初始化讀者信息 */ { RD *p0。 } } } void Init() /*初始化 */ { Init_reader()。 default:printf(\n 錯誤 !)。 case 4:Return_Book()。 case 3:Borrow_Book()。 case 2:Find_Select()。 case 1:Insert_New_Book()。 getch()。 printf(\n\n\t 文件已經(jīng)成功保存 !\n)。) /*循環(huán)調(diào)用模式 ,保證能進行重復操作 */ { switch(zhucaidan()) /*功能選擇 */ { case 0: system(cls)。 } return i。 if(i0||i4) printf(\n 錯誤 !請重新輸入 :)。i)。 for(。 printf( =================================================\n)。 printf( ☆ 3借書登記 ☆ \n\n)。 printf( ☆ 1新書入庫 ☆ \n\n)。 printf( =================================================\n)。 } int zhucaidan() /*主菜單 */ { int i。 getch()。 printf( 按 任 意 鍵 進 入 系 統(tǒng) ...\n)。 printf( 歡迎登陸圖書館管理系統(tǒng) \n\n\n)。 printf( \n\n)。 /*加載讀者信息 */ void Load_Book()。 void Load()。 /*保存信息 */ void Save_Reader()。 void Return_Book()。 /*顯示讀者信息 */ void Print_book()。 void Find_Book()。 /*查找菜單 */ void Find_Select()。 void Insert_New_Book()。 /*初始化 */ void Init_reader()。 /*主菜單 */ void Menu_select()。 void login()。 BK *h_book。 struct reader *next。 int zuida。 typedef struct reader { char reader_num[10]。 char huanshu_date[8]。 }BK。 int book_xy。 char book_writer[10]。 源代碼: include include include include define Max 3 typedef struct book { char book_num[10]。在以后的學習當中,我會認真學好課本上的知識的。 在編輯程序和調(diào)試程序當中,我遇到了許許多多未曾遇到的問題,通過與同學們討論,以及參考一些文獻,或著可以上網(wǎng)上去查找一下資料,更重要的是,在老師的耐心幫助下,終于使程序成功的得到了運行。 六、體會與自我評價 通過這次課程設計, 我深深體會到了數(shù)據(jù)結構的魅力,也體會到了 C語言的強大功能,在課程設計中,我不僅可以把以前所學知識的溫習了一下,還學會了許多新的知識,同時,在設計程序的時候,當我們遇到不會的,通過和同學們交流,到最后將他們學會,這種方法還可以使我們加深對概念的理解。信息查詢菜單如下圖: 第六步: 對于新書入庫,借書等級,還書管理這三個功能中,只要按照步驟就可以完成。系統(tǒng)主菜單如圖所示: 第五步: 在信息查詢菜單中,有 ; ; ;; 。3.借書登記; 。添加完后可按任意鍵進入圖書管理系統(tǒng)主菜單。添加完成后按任意鍵進入圖書初始化界面。將會出現(xiàn)一個登錄界面,如下圖: 點擊任意鍵進入。記錄下數(shù)據(jù),該圖書庫存加一YesNo輸入還書的編號 主要函數(shù)之間的調(diào)用關系圖。 qzuida。 strcpy(qborrow[Max1].huanshu_date,0)。 strcpy(qborrow[j].huanshu_date,qborrow[j+1].huanshu_date)。jMax1。iMax。amp。amp。strcmp(return_reader_num,qreader_num)!=0) 輸入讀者還書的編號 。YesYesYesNoYesNoNoNo : void Return_Book() 輸入要還書的讀者圖書證號 while(qnext!=NULLamp。 p1book_xy。 strcpy(p2borrow[p2zuida++].borrow_book_num,bo_num)。amp。amp。amp。amp。 查找信息Find_Bok()查找號是否存在?顯示該圖書的信息輸出該圖書不存在NoYes void Find_Reader() if(strcmp(preader_num,find_reader)==0)顯示該讀者信息; else 顯示該讀者不存在。 各功能模塊之間的關系圖如圖所示: 三、 詳細設計 主函數(shù)和其他函數(shù)的偽碼算法; : void Insert_New_Book() if含有該書,則將該書的庫存量和新加的數(shù)量相加得圖書的數(shù)量; else則 void Init_book()。 Save_Book()。} 操作結果:實現(xiàn)對讀者和圖書信息的加載。 void Load() {Load_Reader()。 void Insert_New_Book() 操作結果:實現(xiàn)圖書 的存儲。 Init_book()。 void Find_Reader() //查找讀者信息 操作結果:按照讀者的讀書證號進行查找,找到了就顯示該讀者的信 息,若找不到則顯示“該讀書證號不存在,請核對!”。 void Find_Book() //查找圖書信息 操作結果:按照學號進行查找,若找到則顯示該書的信息。 //定義讀者鏈表 基本操作: void main() 操作結果:通過調(diào)用 Menu_select()函數(shù)來完成顯示主菜單。 BK *h_book。 //讀者最大借書量 struct reader *next。 //定義姓名 int zuida。 typedef struct reader { char reader_num[10]。 //定義讀者借書的圖書編號 char huanshu_date[8]。 //定義指向圖書的指針 }BK。 //定義圖書庫存量 int book_xy。 //定義圖書名稱 char book_writer[10]。 二、 概要設計 定義讀者鏈表和圖書鏈表 typedef struct book { char book_num[10]。 加載讀者函數(shù) Load_Reader(): 若讀者是再次登錄圖書系統(tǒng),則進行對讀者的信息進行加載。通過fp=fopen(,rb)打開圖書文件,讀出讀者的信息,重新鏈入鏈表,從而達到對讀者圖書信息的加載。 保存圖書函數(shù) Save_Book(): 此函數(shù)首先創(chuàng)建文件指針 FILE *fp_book,然后創(chuàng)建文件,把圖書鏈表中的圖書信息寫進文件,寫入成功,則對圖書信息進行保存,若寫入失敗,則釋放所有節(jié)點。 借書函數(shù) Borrow_Book(
點擊復制文檔內(nèi)容
公司管理相關推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1