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

正文內(nèi)容

數(shù)據(jù)結(jié)構(gòu)課程設(shè)計-wenkub.com

2024-10-17 07:25 本頁面
   

【正文】 那時,我終于可以上上的舒一口氣了。在做系統(tǒng)的過程中,我遇到的最大的困難是調(diào)程序方面的。通過進(jìn)行圖書借閱管理系統(tǒng)的設(shè)計,進(jìn)一步明確了研制一個管理信息系統(tǒng)的方法和思路,將系統(tǒng)開發(fā)的各階段的基本活動貫穿起來,使我更加形象、具體的了解了管理信息系統(tǒng)。}四.心得體會歷經(jīng)大半個學(xué)期的努力,我的圖書管理系統(tǒng)終于如期完成了。n39。||select==39。}void ExitSystem(){char select。minextmember=tempmi。for(i=1。MemberInfo* mi=SMI。fread(tempbi,sizeof(BookInfo),1,fp)。(SBookTotal),sizeof(int),1,fp)。if(!(fp=fopen(“BookSys”,“rb”))){coutexit(0)。while(mi){fwrite(mi,sizeof(MemberInfo),1,fp)。bi=binextbook。if(!(fp=fopen(“BookSys”,“wb”))){coutexit(0)。){coutreturn。if(sel==39。i++){if(!(book=SearchBook(S,bil_Codes[i]))){cout}else{bookb_Out。}if(!bi)coutelse{plnextmember=binextmember。coutcintempcode。int i。}void DelMember(System* S){MemberInfo* bi。bim_Code!=membercode)bi=binextmember。if(code==1){coutcinmembercode。}}while(1)。n39。pnextmember=t。tm_Code=Tempcode。MemberInfo* p=SMI。){coutreturn。if(sel==39。}while(il_Codes[0]){mpl_Codes[i]=mpl_Codes[i+1]。if(!(mp=SearchMember(S,membercode)))coutelse{pb_Out。char sel。MemberInfo* mp。){coutreturn。if(sel==39。mp=SearchMember(S,memcode)。int tempcode。BookInfo* p。n39。}coutcinsel。i++)memil_Codes[i]=memil_Codes[i+1]。il_Codes[0]。bi=binextbook。memi=SMInextmember。int tempcode。}void DelBook(System* S){BookInfo* bi。while(biamp。}BookInfo* SearchBook(System* S,int code){BookInfo* bi=SBInextbook。||sel==39。SBookTotal++。coutcintb_Total。mb_Total+=num。BookInfo* m。}void AddBook(System* S){ int Tempcode。SMI=(MemberInfo*)malloc(sizeof(MemberInfo))。}System* InitSystem(){System* S=(System*)malloc(sizeof(System))。case 10:StoreData(S)。case 8:SearchMember(S,1)。case 6:AddMember(S)。case 4:BrrowBook(S)。case 2:SearchBook(S,1)。amp。void main(){ System* S=InitSystem()。////刪除會員MemberInfo* SearchMember(System*,int)。/////刪除圖書void BrrowBook(System*)。System* InitSystem()。MemberInfo* MI。////會員名字int l_Codes[6]。///借出數(shù) BookInfo* nextbook。二.基本功能1)圖書管理(增加圖書、查詢圖書、刪除圖書、圖書借閱、還書); 2)會員管理(增加會員、查詢會員、刪除會員、借書信息); 3)系統(tǒng)管理(初始化、載入數(shù)據(jù)、保存數(shù)據(jù)、退出程序);三.程序設(shè)計include include includedefine NULL 0typedef struct BookInfo{ /////圖書結(jié)構(gòu)int b_Code。(3)圖書查詢讀者按照圖書編號查詢圖書基本信息,并可以得知現(xiàn)還有幾冊可以借閱。編程語言:C或C++語言編程環(huán)境:Microsoft Visual C++ 檢查方式: ,正確性,可讀性,健壯性,功能的完備性,代碼量,程序的結(jié)構(gòu)是否合理;局部檢查三個以上函數(shù)塊 時間安排: 上機(jī)時間安排 課程設(shè)計報告上交時間 3 課程設(shè)計檢查時間課程設(shè)計報告要求:,均要有封面,包括:課題名稱、班級、學(xué)號、學(xué)生姓名、成績和指導(dǎo)教師;; ;,并在必要的代碼處給出注釋; ;、另外可以提出算法的改進(jìn)方法;:說明完成課程設(shè)計的情況,心得體會;課程設(shè)計報告的電子文檔在上機(jī)檢查程序時一并檢查;書面文檔在指定的時間內(nèi)上交。1HASH表任務(wù):以班級學(xué)生姓名(拼音)為關(guān)鍵字,建立HASH涵數(shù),實現(xiàn)HASH表存儲,用鏈地址方法解決沖突。(4)增加、刪除、更新有關(guān)景點和道路的信息。數(shù)據(jù)結(jié)構(gòu):鍵樹校園導(dǎo)游程序[問題描述]用無向網(wǎng)表示你所在學(xué)校的校園景點平面圖,圖中頂點表示主要景點,存放景點的編號、名稱、簡介等信息,圖中的邊表示景點間的道路,存放路徑長度等信息。編程利用“算符優(yōu)先法”求算術(shù)表達(dá)式的值。測試數(shù)據(jù)及測試結(jié)果請在上交的資料中寫明;排序算法比較設(shè)計要求:利用隨機(jī)函數(shù)產(chǎn)生10個樣本,每個樣本有50000隨機(jī)整數(shù),利用直接插入排序、折半插入排序,表插入排序,希爾排序,起泡排序、快速排序、選擇排序、堆排序,歸并排序,基數(shù)排序十種排序方法進(jìn)行排序(結(jié)果為由小到大的順序),并統(tǒng)計每一種排序所耗費的平均時間(統(tǒng)計為圖表坐標(biāo)形式)。界面要求:有合理的提示,每個功能可以設(shè)立菜單,根據(jù)提示,可以完成相關(guān)的功能要求。10).修改某成員信息。6).按照出生日期查詢成員名單。2).實現(xiàn)數(shù)據(jù)的存盤和讀盤。4).考慮顧客具有優(yōu)先級的情況。要求:1).隨機(jī)產(chǎn)生顧客的到達(dá)時間和服務(wù)時間存盤。存儲結(jié)構(gòu):學(xué)生自己根據(jù)系統(tǒng)功能要求自己設(shè)計,但是要求運動會的相關(guān)數(shù)據(jù)要存儲在數(shù)據(jù)文件中。項目編號為男子1……m,女子m+1……m+w??刹捎昧鞒虉D、N S 圖進(jìn)行描述,內(nèi)容包括:。} }Destroy(pa)。case 5:Device(pa,pb)。printf(“多項式A(x)*B(x):”)。Print(pd)。Destroy(pc)。break。Print(pa)。while(choose){printf(”執(zhí)行操作:“)。printf(”tt “)。printf(“*多項式操作菜單printf(”**********************************************n“)。printf(“n”)。//建立多項式A printf(“n”)。scanf(“%d”,amp。int m,n,flag=0。Print(hf)。temp2next=NULL。temp2nextexpn=(qaexpn)(qbexpn)。while(qa!=NULLamp。temp1next=NULL。//建立頭結(jié)點,存儲商hfnext=NULL。}//求解并建立多項式a/b,返回其頭指針 void Device(Polyn pa,Polyn pb){Polyn hf,pf,temp1,temp2。pfcoef=qacoef*qbcoef。qa。Polyn qb=pbnext。p=pnext)//恢復(fù)pb的系數(shù)pcoef*=1。p=pnext。} //求解并建立多項式ab,返回其頭指針 Polyn Subtract(Polyn pa,Polyn pb){Polyn h=pb。hcnext=qc。qcexpn=qbexpn。qa=qanext。qa=qanext。headc=hc。Polyn qb=pbnext。amp。b){if(!b||aexpnbexpn)return 1。flag++。}if(qcoef==1){if(!qexpn)printf(“1”)。else if(qexpn==1)putchar(39。else if(qexpn)printf(“X^%d”,qexpn)。qcoef!=1)//系數(shù)非1或1的普通情況{printf(“%g”,qcoef)。+39。return。//項數(shù)計數(shù)器if(!q)//若多項式為空,輸出0{putchar(39。q1=q2。} //銷毀多項式p void Destroy(Polyn p){Polyn q1,q2。pcoef,amp。for(i=0。}//指數(shù)為新時將結(jié)點插入} 7} //建立一個頭指針為head、項數(shù)為m的一元多項式 Polyn Create(Polyn head,int m){int i。if(!q2coef)//系數(shù)為0的話釋放結(jié)點{ q1next=q2next。}if(q2amp。while(q2amp。//Polyn為結(jié)點指針類型 void Insert(Polyn p,Polyn h){if(pcoef==0)free(p)。八、指導(dǎo)老師評語及成績附錄:(課程設(shè)計代碼)include include include typedef struct Polynomial {float coef。最后是,前期分析不足開始急于寫代碼,中途出現(xiàn)各種問題,算是給自己以后設(shè)計時的一個經(jīng)驗吧。四、程序新點通過多次寫程序,發(fā)現(xiàn)在程序在控制臺運行時總是黑色的,本次寫程序就想著改變一下,于是經(jīng)過查資料利用system(“Color E0”)。(4)加、減、乘、除、的算法實現(xiàn):在該程序中,最關(guān)鍵的一步是實現(xiàn)四則運算和輸出,由于加減算法原則是一樣,減法可通過系數(shù)為負(fù)的加法實現(xiàn);對于乘除算法的大致流程都是:首先建立多項式a*b,a/b,然后使用鏈表存儲所求出的乘積,商和余數(shù)。為輸入的多項式申請足夠的存儲空間p=(Polyn)malloc(sizeof(struct Polynomial))。struct Polynomial *next。然后各個模塊里面還要分成若干種情況來考慮并通過函數(shù)的嵌套調(diào)用來實現(xiàn)其功能,盡量減少程序運行時錯誤的出現(xiàn)。}運行界面如下:第二篇:2012數(shù)據(jù)結(jié)構(gòu)課程設(shè)計數(shù) 據(jù) 結(jié) 構(gòu)課程設(shè)計報告題 目: 一元多項式計算 專 業(yè): 信息管理與信息系統(tǒng) 班 級: 2012級普本班 學(xué) 號: 201201011367 姓 名: 左帥帥 指導(dǎo)老師: 郝慎學(xué) 時 間:一、課程設(shè)計題
點擊復(fù)制文檔內(nèi)容
環(huán)評公示相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1