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

正文內(nèi)容

復(fù)件基于c語言的圖書管理系統(tǒng)-資料下載頁

2025-01-20 22:42本頁面

【導(dǎo)讀】人類已經(jīng)跨入了新世紀(jì),正在進(jìn)入信息化時代。信息化浪潮、網(wǎng)絡(luò)革命在給社會帶來。應(yīng)讀者對日益增長的文獻(xiàn)信息的需求。隨著館藏量的不斷增加,圖書資料的錄入和查詢的。式,已經(jīng)不能滿足要求?;诖藛栴},建立一個規(guī)范化,系統(tǒng)化,程序化的圖書管理系統(tǒng)迫不急待。圖書館書籍、讀者資料、借還書等進(jìn)行高效的管理,特編寫程序以提高圖書館的管理效率。閱情況進(jìn)行一些統(tǒng)計(jì),以便全面掌握圖書的流通情況等等。

  

【正文】 , , 26 附錄 程序 源代碼 include include include include struct BOOK { int id,usr[10],total,store,days[10]。 char name[30],author[20],publish[40]。 }books[100]。 void page_title(char *menu_item) { printf(\t\t\t************ 歡 迎 使 用 圖 書 館 管 理 系 統(tǒng) **********\n\n %s \n\n,menu_item)。 } void return_confirm(void) { printf(\n 按任意鍵返回 …… \n)。 getch()。 } int search_book(void) { int n,i。 printf(請輸入圖書序號 :)。 scanf(%d,amp。i)。 for(n=0。n100。n++) { if(books[n].id==i) { printf(序號 :%d\n,books[n].id)。 printf(書名 :%s\n,books[n].name)。 printf(作者 :%s\n,books[n].author)。 printf(出版社 :%s\n,books[n].publish)。 printf(存數(shù) :%d\n,books[n].store)。 printf(總數(shù): %d\n,books[n].total)。 return n。 } } printf(\n 沒有找到相關(guān)記錄 .\n)。 return 1。 } 27 int book_search(void) { int n,i=1。 char nam[30]。 system(cls)。 printf(請輸入書名 :)。 scanf(%s,amp。nam)。 printf(查詢結(jié)果如下: \n)。 for(n=0。n100。n++) { if((strcmp(books[n].name,nam)==0)) { printf(序號 :%d\t,books[n].id)。 printf(書名 :%s\t,books[n].name)。 printf(作者 :%s\t,books[n].author)。 printf(出版社 :%s\t,books[n].publish)。 printf(存數(shù) :%d\t,books[n].store)。 printf(總數(shù) :%d\n,books[n].total)。i=0。 } } if(i==1) printf(\n 沒有找到相關(guān)記錄 .\n)。 return 1。 } int book_change(void) { int n,i。 system(cls)。 page_title(修改圖書信息 )。 printf(請輸入要修改的圖書序號 :)。 scanf(%d,amp。i)。 for(n=0。n100。n++) { if(books[n].id==i) { printf(修改書名: )。 scanf(%s,books[n].name)。 printf(修改作者: )。 28 scanf(%s,books[n].author)。 printf(修改出版社名: )。 scanf(%s,books[n].publish)。 printf(修改總數(shù): )。 scanf(%d,amp。books[n].total)。 printf(修改圖書信息成功 .\n)。 books[n].store=books[n].total。 return n。 } } printf(\n 沒有找到相關(guān)記錄 .\n)。 return 1。 } int book_show(void) {int n,i=1。 system(cls)。 for(n=0。n100。n++) { if(strlen(books[n].name)!=0) { printf(序號 :%d\t,books[n].id)。 printf(書名 :%s\t,books[n].name)。 printf(作者 :%s\t,books[n].author)。 printf(出版社 :%s\t,books[n].publish)。 printf(存數(shù) :%d\t,books[n].store)。 printf(總數(shù) :%d\n,books[n].total)。 i=0。 } }if(i==1) printf(\n 沒有找到相關(guān)記錄 .\n)。 return 1。 } void book_out(void) 29 {int n,s,l,d。 system(cls)。 page_title(借閱圖書 )。 if((n=search_book())!=1amp。amp。books[n].store0) {printf(請輸入借書證序號 :)。 scanf(%d,amp。s)。 printf(請輸入可借天數(shù) :)。 scanf(%d,amp。d)。 for(l=0。l10。l++) {if(books[n].usr[l]==0) { books[n].usr[l]=s。 books[n].days[l]=d。 break。 } } books[n].store。 } if(n!=1amp。amp。books[n].store==0) printf(此書已經(jīng)全部借出 .\n)。 return_confirm()。 } void book_in(void) { int n,s,l。 system(cls)。 page_title(歸還圖書 )。 if((n=search_book())!=1amp。amp。books[n].storebooks[n].total) {printf(借閱者圖書證列表 :\n)。 for(l=0。l10。l++) if (books[n].usr[l]!=0) printf([%d] %d 天 \n,books[n].usr[l],books[n].days[l])。 printf(請輸入借書證序號 :)。 scanf(%d,amp。s)。 for(l=0。l10。l++) {if(books[n].usr[l]==s) { books[n].usr[l]=0。 books[n].days[l]=0。 break。 } } books[n].store++。 } if(n!=1amp。amp。books[n].store==books[n].total) printf(全部入藏 .\n)。 30 return_confirm()。 } void book_add(void) { int n。 system(cls)。 page_title(注冊新書 )。 for(n=0。n100。n++) if(books[n].id==0) break。 printf(序號 :)。 scanf(%d,amp。books[n].id)。 printf(書名 :)。 scanf(%s,amp。books[n].name)。 printf(作者 :)。 scanf(%s,amp。books[n].author)。 printf(出版社 :)。 scanf(%s,amp。books[n].publish)。 printf(數(shù)量 :)。 scanf(%d,amp。books[n].total)。 books[n].store=books[n].total。 return_confirm()。 } int book_del(void) { int n,num,i。 system(cls)。 page_title(刪除圖書 )。 printf(請輸入所要刪除的書的編號: )。 scanf(%d,amp。num)。 for(n=0。n100。n++) { if(books[n].id==num) for(i=n。i100。i++) { books[i].id=books[i+1].id。 strcpy(books[i].name,books[i+1].name)。 strcpy(books[i].publish,books[i+1].publish)。 31 printf(該書已刪除 .\n)。 return n。 } } printf(沒有找到相關(guān)記錄 \n)。 return 1。 } void main(void) {menu: page_title(操作選單 )。 printf(請用數(shù)字鍵選擇操作 \n\n)。 printf(\t\t\t1 注冊新書 \t\t\t2 借閱圖書 \n)。 printf(\t\t\t3 查詢圖書信息 \t\t\t4 修改圖書信息 \n)。 printf(\t\t\t5 歸還圖書 \t\t\t6 刪除圖書 \n)。 printf(\t\t\t7 顯示圖書 \t\t\t8 退出系統(tǒng) \n)。 printf(請按數(shù)字鍵 :\n)。 switch(getch()) { case 39。139。 : book_add()。 break。 case 39。239。 : book_out()。 break。 case 39。339。 : book_search()。 break。 case 39。439。 : book_change()。 break。 case 39。539。 : book_in()。 break。 case 39。639。 : book_del()。 break。 case 39。739。 : book_show()。 break。 case 39。839。 : exit(0)。 } goto menu。 }
點(diǎn)擊復(fù)制文檔內(nèi)容
公司管理相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1