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

正文內(nèi)容

數(shù)據(jù)結(jié)構(gòu)課程設(shè)計(jì)_一元多項(xiàng)式的加法、減法、乘法的實(shí)現(xiàn)(編輯修改稿)

2025-07-09 14:14 本頁面
 

【文章內(nèi)容簡介】 2 降冪: )。 scanf(%d,amp。choose)。 int i,num。 if(choose!=2) //升冪打印 { if(choose!=1) printf(沒有 %d選項(xiàng),系統(tǒng)將默認(rèn)輸出升序: \nY(X)=,choose)。 else printf(Y(X)=)。 num=0。 for(i=0。i=n。i++) if(fabs(a[i])1e8) { if(num++) putchar(39。+39。)。 printf(%lfX^%d,a[i],i)。 } 8 } else //降冪打印 { printf(Y(X)=)。 num=0。 for(i=n。i=0。i) if(fabs(a[i])1e8) { if(num++) putchar(39。+39。)。 printf(%lfX^%d,a[i],i)。 } } putchar(10)。 } void addpoly(double *a,double *b,double *c) //順序結(jié)構(gòu)相加 { int min=(cp1[n11].expncp2[n21].expn?cp2[n21].expn:cp1[n11].expn)。 int max=(cp1[n11].expncp2[n21].expn?cp2[n21].expn:cp1[n11].expn)。 int i。 for(i=0。i=min。i++) c[i]=a[i]+b[i]。 for(。i=max。i++) if(cp1[n11].expncp2[n21].expn) c[i]=a[i]。 else c[i]=b[i]。 puts(相加結(jié)果為: )。 ansprint(c,max)。 } void subpoly(double *a,double *b,double *c) //順序結(jié)構(gòu)相減 { int min=(cp1[n11].expncp2[n21].expn?cp2[n21].expn:cp1[n11].expn)。 int max=(cp1[n11].expncp2[n21].expn?cp2[n21].expn:cp1[n11].expn)。 int i。 for(i=0。i=min。i++) c[i]=a[i]b[i]。 for(。i=max。i++) if(cp1[n11].expncp2[n21].expn) c[i]=a[i]。 else c[i]=b[i]。 puts(相減結(jié)果為: )。 ansprint(c,max)。 } void mulpoly(double *a,double *b,double *c) //順序結(jié)構(gòu)相乘 { int max=cp1[n11].expn+cp2[n21].expn+2。 9 int i,j。 for(i=0。imax。i++) c[i]=0。 for(i=0。i=cp1[n11].expn。i++) for(j=0。j=cp2[n21].expn。j++) c[i+j]+=a[i]*b[j]。 puts(相乘結(jié)果為: )。 ansprint(c,max1)。 } void creatpoly1(double *a,int pt) //建立順序結(jié)構(gòu) { int i。 if(pt==1) { for(i=0。i=cp1[n11].expn。i++) a[i]=0。 for(i=0。in1。i++) a[cp1[i].expn]=cp1[i].coef。 } else { for(i=0。i=cp2[n21].expn。i++) a[i]=0。 for(i=0。in2。i++) a[cp2[i].expn]=cp2[i].coef。 } } //動(dòng)態(tài)鏈?zhǔn)浇Y(jié)構(gòu)部分 typedef struct p_pol //結(jié)點(diǎn)定義 { double coef。 int expn。 p_pol *next。 }MPP。 MPP * creatlink(MPP *p,int n,int pt) //構(gòu)造動(dòng)態(tài)鏈表結(jié)構(gòu) { MPP *d,*q。 int i。 q=(MPP *)malloc(sizeof(MPP))。 if(q==NULL) exit(0)。 qnext=NULL。 qcoef=INFCO。 qexpn=INFEX。 p=q。 for(i=0。in。i++) { 10 d=(MPP *)malloc(sizeof(MPP))。 if(d==NULL) exit(0)。 dnext=NULL。 if(pt==1) { dcoef=cp1[i].coef。 dexpn=cp1[i].expn。 } else { dcoef=cp2[i].coef。 dexpn=cp2[i].expn。 } qnext=d。 q=d。 } return p。 } void printlink(MPP * p) //打印結(jié)果 { int num=0,i=0,choose,count。 puts(請(qǐng)選擇輸出順序: 1 升冪 2 降冪: )。 scanf(%d,amp。choose)。 MPP *tp=p。 p=pnext。 while(p!=NULL) { num++。 p=pnext。 } MPOL *d=new MPOL[num]。 p=tpnext。 while(p!=NULL) { d[i].coef=pcoef。 d[i].expn=pexpn。 i++。 p=pnext。 } if(choose==2) //降冪打印 { count=0。 printf(Y(X)=)。
點(diǎn)擊復(fù)制文檔內(nèi)容
畢業(yè)設(shè)計(jì)相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號(hào)-1