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

正文內(nèi)容

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

2024-10-17 09:03 本頁面
   

【正文】 那時,我終于可以上上的舒一口氣了。在做系統(tǒng)的過程中,我遇到的最大的困難是調(diào)程序方面的。通過進行圖書借閱管理系統(tǒng)的設(shè)計,進一步明確了研制一個管理信息系統(tǒng)的方法和思路,將系統(tǒng)開發(fā)的各階段的基本活動貫穿起來,使我更加形象、具體的了解了管理信息系統(tǒng)。}四.心得體會歷經(jīng)大半個學期的努力,我的圖書管理系統(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)還有幾冊可以借閱。(包括基本操作和其他算法的時間復雜度和空間復雜度的分析)和 改進設(shè)想。return 0。break。Delete()。case 4:system(“cls”)。break。Input()。printf(“nnttt請選擇:”)。printf(“nttt 學生成績管理系統(tǒng) ttt”)。headScore=NULL。return 0。scanf(“%s”,FindNumber)。if(pNodeScore==NULL){printf(“成績表中沒有數(shù)據(jù)!請先添加數(shù)據(jù)!n”)。}pNodeScore=pNodeScorenext。printf(“高數(shù)新成績:”)。printf(“語文新成績:”)。scanf(“%s”,EditNumber)。if(pNodeScore==NULL){printf(“成績表中沒有數(shù)據(jù)!請先添加數(shù)據(jù)!n”)。pNodeScore=pNodeScorenext。while(pNodeScore!=NULL){if(strcmp(pNodeScore,DeleteNumber)==0){p1next=pNodeScorenext。pNodeScore=p1。} char DeleteNumber[20]。} int Delete(){ p_node_score pNodeScore,p1。n)。headScore=pNodeScore。scanf(“%s”,pNodeScore)。scanf(“%s”,pNodeScore)。scanf(“%s”,pNodeScore)。//輸出學生信息和成績信息pNodeScore=pNodeScorenext。} void View()//輸出函數(shù) {p_node_score pNodeScore。printf(“ |%6s”,)。struct node_score *next。char English[20]。}運行界面如下:(鏈表實現(xiàn))要求:實現(xiàn)如下功能:增加、查找、刪除、輸出、退出。case 7:system(“cls”)。break。Coding_H(n,HT)。case 3:system(“cls”)。break。scanf(“%d”,amp。scanf(“%d”,amp。printf(“nntt*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=ntt”)。HTNode HT[N]。a[j]!=39。//回到根結(jié)點}j++。)i=HT[i].Lchild。while(a[j]!=39。printf(“輸入發(fā)送的編碼,以‘2’結(jié)束:”)。char a[10]。printf(“%d”,HT[k].Lchild)。for(k=1。fclose(fp)。ifread(amp。FILE * fp。printf(“%c%sn”,HT[k].ch,HC[k])。139。fp!=0。k{sp=n1。39。HCode HC。HT[p2].Parent=k。}}} HT[k].Lchild=p1。w1=HT[j].Weight。w2=32767。for(k=n+1。HT[k].Weight=w。w)。char c。fclose(fp)。return。typedef char * * HCode。代碼如下:include include include include define N 200typedef struct HTNode//結(jié)構(gòu)體 { int Weight。} }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)//恢復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。
點擊復制文檔內(nèi)容
環(huán)評公示相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1