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

正文內(nèi)容

圖書館管理系統(tǒng)課程設(shè)計(jì)(c語言)-預(yù)覽頁

2025-02-11 14:39 上一頁面

下一頁面
 

【正文】 程設(shè)計(jì)的目的 3二、 設(shè)計(jì)的內(nèi)容與要求 3三、 總體設(shè)計(jì) 3四、 詳細(xì)設(shè)計(jì) 3五、 調(diào)試與測試 3六、 課程設(shè)計(jì)的總結(jié) 3一、 課程設(shè)計(jì)的目的圖書館管理系統(tǒng)主要要求對圖書信息的管理和對借書、還書的處理圖書管理信息采用文件保存,因而要提供文件的輸入輸出操作;要實(shí)現(xiàn)對圖書基本信息的查詢,則要提供查找操作 辦理借書或還書手續(xù)需要提供修改操作;另外還要提供鍵盤式選擇菜單以實(shí)現(xiàn)功能選擇。目的是通過此次課程設(shè)計(jì),可以更進(jìn)一步的了解結(jié)構(gòu)體、函數(shù)調(diào)用、指針的用法、以及文件的操作等。四、 詳細(xì)設(shè)計(jì) 數(shù)據(jù)的組織描述(比如主要的變量類型,結(jié)構(gòu)體等等),模塊之間的參數(shù)設(shè)計(jì)(接口設(shè)計(jì),模塊的功能說明),系統(tǒng)控制流程圖,各個(gè)模塊的流程圖,采用的算法 定義了圖書的數(shù)據(jù)類型包括:書名(字符型)、書號(字符型),價(jià)格(浮點(diǎn)型)、作者(字符型)、狀態(tài)(整型)、借書人姓名(字符型)、性別(整型)、學(xué)號(長整型)。各個(gè)模塊的分析:1. 主函數(shù):主要運(yùn)用開關(guān)語句,從鍵盤上讀入一個(gè)數(shù)字進(jìn)入特定的功能。 該模塊最簡單,直接用for語句將所有圖書信息輸出到屏幕,輸出后返回菜單界面。借閱完成后返回菜單界面。4. 在編寫的時(shí)候出現(xiàn)中英文切換后,用中文的標(biāo)點(diǎn)進(jìn)行編寫導(dǎo)致出錯(cuò),查到后改掉,程序運(yùn)行正常。以后要對這種方法進(jìn)行深刻的體會。文件的讀取與存貯使數(shù)據(jù)可以保存下來,這一節(jié)學(xué)的不是很好,在開始時(shí)遇到了不小的困難,但前期的準(zhǔn)備工作做的還好,最終克服了。void search()。void fmod()。void printf_back()。STU {char name[20]。 /*作者*/ int state。 /*學(xué)號*/ }book[SIZE]。 puts(\t\t\t )。 puts(\t\t\t )。n)。 }while(w==1)。break。break。break。 n=load()。 k=m+n。i++) { printf(請輸入第%d本圖書的信息,in+1)。book[i].state,book[i].loader,amp。ik。 printf_back()。 do { k=1。in。 printf_back()。 scanf(%d,amp。amp。 printf(圖書名 編號 價(jià)格 作者 狀態(tài) 借書人姓名 性別 學(xué)號 \n)。printf_back()。 printf(\t\t \n)。n)。 }while(w==1)。break。 n=load()。in。 }while(k==1)。 scanf(%d,amp。 book[k].price=0。 book[k].sex=0。 case 0:printf_back()。 int i,n,k=1,w0=1,w1,w2=0。 for(i=0。} if(k==1) printf(\n書名不存在!請重新輸入:\n)。 w1=modify_data(k,n)。 w2=1。amp。}void gback(){ STU fbook。 scanf(%s, )。 fbook=book[i]。 printf(%s %s % %s %d %s %d %ld ,)。 if (i==1) { book[k].state=1。 save(n,book)。} void borrow (){STU fbook。 scanf(%s, )。 fbook=book[i]。 printf(%s %s % %s %d %s %d %ld ,)。 if (i==1) { book[k].state=0。 scanf(%d,amp。book[k].stn)。 }else printf_back()。 return NULL。tr[i],sizeof(STU),1,fp)!=1) printf(文件寫入錯(cuò)誤!\n)。 scanf(%d,amp。}int load(){ FILE *fp。 } for(i=0。 fclose(fp)。 printf(你的選擇:\n)。 c=getchar()。break。 case 3:printf(輸入新價(jià)格:)。 case 4:printf(輸入作者:)。scanf(%d,amp。scanf(%s,book[i].loader)。book[i].sex)。book[i].stn)。book[i].price,book[i].author,amp。} if(c0||c12) {printf(\n\n修改后的信息:\n)。w1)。 do { puts(*****************************圖書館管理系統(tǒng)*************************\n\n)。 puts(\t\t\t )。 printf(選擇功能(0~6):[ ]\b\b)。 getchar()。break。break。break。 }
點(diǎn)擊復(fù)制文檔內(nèi)容
教學(xué)教案相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1