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

正文內(nèi)容

數(shù)據(jù)結(jié)構(gòu)課程設(shè)計(jì)要求-閱讀頁(yè)

2024-10-17 23:28本頁(yè)面
  

【正文】 現(xiàn)在通過(guò)此次課程設(shè)計(jì)對(duì)指針理解的比較深刻了。本次的課程設(shè)計(jì),一方面提高了自己獨(dú)立思考處理問(wèn)題的能力;另一方面使自己再設(shè)計(jì)開(kāi)發(fā)程序方面有了一定的小經(jīng)驗(yàn)和想法,對(duì)自己以后學(xué)習(xí)其他語(yǔ)言程序設(shè)計(jì)奠定了一定的基礎(chǔ)。6int expn。} *Polyn,Polynomial。//系數(shù)為0的話釋放結(jié)點(diǎn)else{Polyn q1,q2。q2=hnext。amp。q2=q2next。amp。free(p)。free(q2)。q1next=p。Polyn p。headnext=NULL。i{p=(Polyn)malloc(sizeof(struct Polynomial))。scanf(“%f %d”,amp。pexpn)。//調(diào)用Insert函數(shù)插入結(jié)點(diǎn)}return head。q1=pnext。while(q1next){free(q1)。//指針后移q2=q2next。int flag=1。039。printf(“n”)。}while(q){if(qcoef0amp。flag!=1)putchar(39。)。amp。if(qexpn==1)putchar(39。)。}else{if(qcoef==1){if(!qexpn)putchar(39。)。X39。else printf(“X^%d”,qexpn)。else if(qexpn==1)printf(“X”)。}}q=qnext。}printf(“n”)。amp。else if(!a||aexpnexpn)return1。}else if(!aamp。b)return1。//b多項(xiàng)式已空,但a多項(xiàng)式非空 } //求解并建立多項(xiàng)式a+b,返回其頭指針 Polyn Add(Polyn pa,Polyn pb){Polyn qa=panext。Polyn headc,hc,qc。//建立頭結(jié)點(diǎn) 11hcnext=NULL。while(qa||qb){qc=(Polyn)malloc(sizeof(struct Polynomial))。qcexpn=qaexpn。break。qcexpn=qaexpn。qb=qbnext。case1:qccoef=qbcoef。qb=qbnext。12}if(qccoef!=0){qcnext=hcnext。hc=qc。//當(dāng)相加系數(shù)為0時(shí),釋放該結(jié)點(diǎn)}return headc。Polyn p=pbnext。while(p)//將pb的系數(shù)取反{ pcoef*=1。}pd=Add(pa,h)。p。13return pd。Polyn qa=panext。hf=(Polyn)malloc(sizeof(struct Polynomial))。for(。qa=qanext){for(qb=pbnext。qb=qbnext){pf=(Polyn)malloc(sizeof(struct Polynomial))。pfexpn=qaexpn+qbexpn。//調(diào)用Insert函數(shù)以合并指數(shù)相同的項(xiàng)}}return hf。Polyn qa=panext。hf=(Polyn)malloc(sizeof(struct Polynomial))。pf=(Polyn)malloc(sizeof(struct Polynomial))。temp1=(Polyn)malloc(sizeof(struct Polynomial))。temp2=(Polyn)malloc(sizeof(struct Polynomial))。temp1=Add(temp1,pa)。amp。temp2nextcoef=(qacoef)/(qbcoef)。Insert(temp2next,hf)。15qa=panext。}pf=Subtract(temp1,Multiply(hf,pb))。printf(“商是:”)。printf(“余數(shù)是:”)。} void main(){ int choose=1。system(“Color E0”)。//定義各式的頭指針,pa與pb在使用前付初值NULL printf(“請(qǐng)輸入A(x)的項(xiàng)數(shù):”)。m)。pa=Create(pa,m)。printf(“請(qǐng)輸入B(x)的項(xiàng)數(shù):”)。n)。pb=Create(pb,n)。printf(“**********************************************n”)。printf(”tt “)。printf(”tt “)。printf(”tt “)。printf(”**********************************************n“)。scanf(”%d“,amp。switch(flag){case 1:printf(”多項(xiàng)式A(x):“)。*n”)。Print(pb)。case 2:pc=Add(pa,pb)。Print(pc)。break。printf(“多項(xiàng)式A(x)B(x):”)。Destroy(pd)。case 4:pf=Multiply(pa,pb)。Print(pf)。break。18break。break。Destroy(pb
點(diǎn)擊復(fù)制文檔內(nèi)容
范文總結(jié)相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1