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

正文內(nèi)容

數(shù)據(jù)結(jié)構(gòu)課程設(shè)計(jì)-圖書(shū)管理系統(tǒng)(編輯修改稿)

2024-09-03 12:22 本頁(yè)面
 

【文章內(nèi)容簡(jiǎn)介】 此時(shí)01號(hào)書(shū)的現(xiàn)有量增1此時(shí)0101讀者的信息未借書(shū)五、本設(shè)計(jì)使用說(shuō)明及測(cè)試數(shù)據(jù)a=1 時(shí),采編入庫(kù)圖書(shū),a=2時(shí),注冊(cè)學(xué)生信息,a=3時(shí),學(xué)生借書(shū)管理,a=4時(shí),學(xué)生還書(shū),a=5時(shí),顯示學(xué)生信息,a=6時(shí),顯示圖書(shū)信息,a=0時(shí),退出圖書(shū)管理系統(tǒng)。入庫(kù)的圖書(shū)書(shū)證號(hào) 01 書(shū)名 11 作者 AA 庫(kù)存 100書(shū)證號(hào) 02 書(shū)名 22 作者 bb 庫(kù)存 100書(shū)證號(hào) 5 書(shū)名 cc 作者 vv 庫(kù)存 100注冊(cè)學(xué)生 讀者書(shū)證號(hào) 0101 讀者姓名 qq六、設(shè)計(jì)總結(jié)通過(guò)該課程設(shè)計(jì),熟練掌握了數(shù)據(jù)結(jié)構(gòu)的選擇、設(shè)計(jì)、實(shí)現(xiàn)以及操作方法,以及如何選擇存儲(chǔ)表來(lái)存儲(chǔ),并讓我更加能熟練、靈活的運(yùn)用循環(huán)語(yǔ)句,讓我深刻理解了函數(shù)的定義和作用,函數(shù)調(diào)用的方便,為進(jìn)一步的應(yīng)用開(kāi)發(fā)打好基礎(chǔ),提高綜合運(yùn)用所學(xué)的理論知識(shí)和方法地理分析和解決問(wèn)題的能力,同時(shí)還讓我感覺(jué)到了自己的不足,我們應(yīng)該認(rèn)真學(xué)習(xí)知識(shí),學(xué)更多知識(shí)來(lái)完善自己。七、參考文獻(xiàn)[1] 嚴(yán)蔚敏、吳偉民主編 《數(shù)據(jù)結(jié)構(gòu)》(C語(yǔ)言版) 清華大學(xué)出版社 2002[2] 金遠(yuǎn)平著 《數(shù)據(jù)結(jié)構(gòu)》(C++描述) 清華大學(xué)出版社 2005 [3] 許卓群等著 《數(shù)據(jù)結(jié)構(gòu)與算法》 高等教育出版社 2004八、源代碼實(shí)現(xiàn)includeincludeincludedefine MAXCOUNT 10define MAXNUM 20define w 1000typedef struct { char number[10]。 //書(shū)號(hào) char name[20]。 //書(shū)名 char author[20]。 //作者 int countbook。 //庫(kù)存 int shY。 //剩余量 }mbook。typedef struct { int count。//書(shū)的本數(shù) mbook book[100]。//最大可有100本書(shū)}mlibrary。mlibrary library。 typedef struct { char borrow_day[10]。 //借書(shū)日期 char lent_day[10]。 //還書(shū)日期 char bName[10]。 // }book。typedef struct //學(xué)生系統(tǒng) { char account[MAXCOUNT]。 //學(xué)生帳號(hào) char name[10]。 //學(xué)生姓名 book borrow_book[MAXNUM]。 //所借書(shū)目(書(shū)號(hào)) int borrownum。 //借書(shū)數(shù)目 }stu。 typedef struct{ int u。 //用于記錄已注冊(cè)的學(xué)生數(shù)目 stu z[w]。 //最大學(xué)生 數(shù) 可以有1000人 }Wstudent。 Wstudent student。 void save()//保存圖書(shū)信息。{ FILE *fp。 fp=fopen(,w)。 if(fp==NULL) { printf(\n不能保存圖書(shū)信息\n)。 return。 } fwrite(amp。,sizeof(int),1,fp)。 fwrite(,sizeof([0]),fp)。 fclose(fp)。}//每次將文件中的圖書(shū)信息 ,加載到內(nèi)存中void readBook(){ FILE *fp。 fp=fopen(,r)。 if(fp==NULL) { printf(\n不能打開(kāi)圖書(shū)信息\n)。 return。 } fread(amp。,sizeof(int),1,fp)。 printf(圖書(shū)數(shù)量+)。 fread(,sizeof([0]),fp)。 fclose(fp)。 }void putin() /*定義錄入函數(shù)*/{ int i,count1。 char num[10]。 int y=1。 while(y) { printf(\n新書(shū)入庫(kù)模塊...)。 printf(\n請(qǐng)輸入新書(shū)信息...)。 printf(\n包括書(shū)號(hào),書(shū)名,數(shù)量)。 printf(\n圖書(shū)編號(hào):)。 scanf(%s,num)。 // count1=。 for(i=0。i。i++){ if(strcmp([i].number,num)==0) { return。 } count1++。 } if(strcmp(count1,)==0){ strcpy([].number,num)。 printf(圖書(shū)書(shū)名:)。 scanf(%s,[].name)。 printf(圖書(shū)作者:)。 scanf(%s,[].author)。 printf(圖書(shū)數(shù)量:)。 scanf(%d,amp。[].countbook)。 [].shY=[].countbook。 ++。 } //if(strcmp(count1,)!=0){ /* else{ printf(圖書(shū)管已經(jīng)有此書(shū),請(qǐng)輸入要增加的數(shù)量:)。 scanf(%d,amp。[].countbook)。 [].shY=[].shY+[].countbook。 }*/ printf(\n是否繼續(xù)錄入(。0,退出錄入):)。 fflush(stdin)。 scanf(%d,amp。y)。 if (y!=1) { y=0。 break。 } } save()。}//查詢(xún)圖書(shū)信息void lookup(){ int
點(diǎn)擊復(fù)制文檔內(nèi)容
公司管理相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖片鄂ICP備17016276號(hào)-1