一.題目描述
輸入兩個多項式,(按照指數遞增輸入),輸出相加和。
二.題目分析
在書中第二章節中出現了多項式相加的演算法,使用鍊錶實現的,在此簡單使用結構體構造多項式的項。
三.**
#include#define n 10
typedef struct
item;
int m,n,k=0;
//item a[n],b[n],c[n];
void add(item *a,item *b,item *c)
else
}while(i0)
printf("+%dx^%d",c[i].x,c[i].e);
else
printf("%dx^%d",c[i].x,c[i].e);
} //the other item
for(j=i+1;j0)
printf("+%dx^%d",c[j].x,c[j].e);
else
printf("%dx^%d",c[j].x,c[j].e);
} printf("\n");
return 0;
}
多項式相加
include include include typedef struct polyn pol 建立有序多項式 pol creatpolyn else if cnew expn clast expn else cnew pol malloc sizeof pol scanf d d cnew co...
多項式相加
include include typedef struct node 多項式資料型別的定義 polynode polynode createpoly 建立鍊錶 r next null return l void addpoly polynode pa,polynode pb 兩個多項式相加 els...
多項式相加
一.題目描述 按照指數遞增順序依次輸入兩個多項式,輸出多項式相加的和。二.題目分析 在書中的第一章節,提出使用鍊錶結構來儲存多項式的項,在此,使用簡單結構體表示。三.include define n 10 typedef struct item int m,n,k 0 item a n b n c ...