#include
using namespace std;
class poly
;class add2poly
;add2poly::add2poly()
;void add2poly :: addpoly()
//read second poly
cout<<"\n\nsecond polynomial\n";
end=null;
for(i=p;i>=0;i--)
poly *p1=poly1,*p2=poly2;
end=null;
while(p1 !=null && p2!=null)
p1=p1->next;
p2=p2->next;}}
void add2poly :: display()
}void main()
c 鍊錶實現多項式相加
測試 測試結果 例如,已知多項式l 1l 1 l1 l 2l 2 l2 如下 l 1 4x 5 3x 4 2x 2 x 6 l 2 6x 7 5x 4 3x 3 7x end node,list 為鍊錶建立乙個頭結點,便於表示 void init list l 由於每次輸入時都是乙個節點 多項式的某...
鍊錶實現多項式相加
均已除錯通過,編譯器為dev c 多項式相加程式,用鍊錶實現 係數 coefficient 指數exponent 多項式 multinomial include typedef struct lnode lnode,linklist 建立兩個鍊錶 int main while pr1 next pr...
鍊錶實現多項式相加
演算法attch c,e,d 建立乙個新結點,其係數 coef c 指數exp e 並把它鏈到 d 所指結點之後,返回該結點指標。polypointer attch int c int e polypointer d 演算法 padd 實現兩個多項式 a b 相加 c x a x b x polyp...