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

正文內(nèi)容

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

2025-02-23 08:36 上一頁面

下一頁面
  

【正文】 /*創(chuàng)建文件型指針 */ Login()。 fread(p1,sizeof(BK),1,fp)。 fclose(fp)。 h_reader=p3=p2=p1。 fclose(fp_book)。 p=h_book。 } while(p!=NULL) { if(fwrite(p,sizeof(RD),1,fp_reader)!=1) /*將鏈表中的信息寫入文件中*/ printf(\n寫入文件失敗 !\n請重新啟動本系統(tǒng) !\n)。 system(cls)。 printf(\t還書日期 ,i+1)。 printf(\n讀者信息如下 :\n\n)。 while(p!=NULL) { printf(%s\t\t%s\t\t%s\t\t%d\t\t%d\n,pbook_num,pbook_name,pbook_writer,pbook_xy,pbook_kc)。 printf(\n編號 %s的讀者還書完畢 !按任意鍵繼續(xù)下步操作 ..,return_reader_num)。jMax1。amp。 printf(\n此讀者編號不存在 !按任意鍵返回 ..\n)。 printf(\n請輸入要還書的讀者編號 :)。 system(cls)。 } } } else { printf(\n請輸入你要?dú)w還圖書的日期 :)。 } else if(strcmp(p1borrow[i].borrow_book_num,0)==0) { printf(\n請輸入你要 歸還圖書的日期 :)。 } else if(p0book_xy=0) { printf(\n抱歉 ,此書 已借完 !請等待新書的到來 !!\n按任意鍵返回 ....)。 scanf(%s,bo_num)。 while(p1next!=NULLamp。 RD *p1。iMax。 /*申請新結(jié)點(diǎn)存儲空間 */ h_reader=p0。 p0book_xy=p0book_kc。 scanf(%s,p0book_writer)。 printf(圖書數(shù)量 :)。 printf(\n請輸入新書信息 ..\n包括書號 .書名 .數(shù)量 ..\n)。 p0book_xy=p0book_kc。 /*輸入圖書編號 (唯一 )*/ scanf(%s,p0book_num)。 default:printf(\n錯誤 !)。 case 3:Borrow_Book()。 printf(\n\n\t文件保存成功 !\n)。) { scanf(%d,amp。 printf(*\t2登記讀者 \n)。 printf(\n\n\n\t\t 按任意鍵進(jìn)入系統(tǒng) ...)。 void Load()。 void add_reader()。 RD *h_reader。 }BO。 char book_name[20]。 三、算法設(shè)計(jì) 圖書管理系統(tǒng) 圖 書 管理模塊 理 讀 者 管理模塊 借 閱 操作模塊 查 詢 操作模塊 初始化圖書信息 采編入庫 輸入讀者信息 借書系統(tǒng) 還書系統(tǒng) 讀者信息查詢 圖書信息查詢 進(jìn)入系統(tǒng)后首先進(jìn)行 圖書初始 化 ,輸入圖書的信息。 【 基本要求 】 1) 每種書的登記內(nèi)容包括書號、書名、著作者、現(xiàn)存量和庫存量; 2) 對書號建立索引表(線性表)以提高查找效 率; 3) 系統(tǒng)主要功能如下: *采編入庫:新購一種書,確定書號后,登記到圖書帳目表中,如果表中已有,則只將庫存量增加; *借閱:如果一種書的現(xiàn)存量大于 0,則借出一本,登記借閱者的書證號和歸還期限,改變現(xiàn)存量; *歸還:注銷對借閱者的登記,改變該書的現(xiàn)存量。 5) 還書模塊 歸還已借的圖書,要先輸入讀者書證號,書證號存在繼續(xù)輸入要還的圖書編號,圖書編號存在并且借來此書,歸還成功。 這次的實(shí)驗(yàn)還讓我復(fù)習(xí)了數(shù)據(jù)結(jié)構(gòu)的一些知識,如數(shù)組, while語句, switch語句, 鏈表, 還知道了如何使用 system(cls)清屏,還知道了 strcmp是用來 比較字符串 s1和 s2大小的, strcpy使用來把字符串 s2的值賦給 s1的。 }BK。 struct reader *next。 void Menu_select()。 void Save()。 printf(\n\n\n\t\t\t歡迎使用圖書管理系統(tǒng) \n)。 printf(=================================================\n)。 printf(=================================================\n)。 } void Menu_select()/*主菜單選擇函數(shù) */ { for(。break。break。 h_book=p0。 printf(圖書數(shù)量 :)。 } void Insert_New_Book()/*新書入庫 */ { BK *p,*p0,*p1。amp。 } else/*若不存在 ,則需要輸入其他的信息 ,然后在進(jìn)行插入操作 */ { printf(圖書名稱 :)。 } if(h_book==NULL) h_book=p0。 int i。 scanf(%s,p0reader_name)。 getch()。 printf(\n借書模塊 ...\n)。strcmp(rea_num,p1reader_num)!=0) { printf(\n此讀者編號不存在 !按任意鍵
點(diǎn)擊復(fù)制文檔內(nèi)容
公司管理相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1