/*實驗2
3. 試寫出兩個一元多項式相加的演算法。
用鍊錶來儲存一元多項式,並且要在程式中驗證其功能實現。
此題的源程式儲存為2_e1.cpp
*/#includeusing namespace std;
struct node
;node* creat()
p->next = s; //插到最後乙個結點後
s->next = null;
cout<<"請分別輸入新的一項的係數、指數(以輸入9999作為結束):"<>c>>e;
} return head;
}void display(node * head)
coutnode * p1=a->next;
node * p2=b->next;
node * p3;
node * rearc=c;
while(p1!=null && p2!=null)
else if (p1->exp > p2->exp)
else //p1->exp == p2->exp
p1=p1->next;
p2=p2->next;
} }if(p1==null) }
else //p2==null }
return c;
}int main()
(鍊錶實現)寫出兩個一元多項式相加的演算法
實驗2 3.試寫出兩個一元多項式相加的演算法。用鍊錶來儲存一元多項式,並且要在程式中驗證其功能實現。此題的源程式儲存為2 e1.cpp includeusing namespace std struct node node creat p next s 插到最後乙個結點後 s next null c...
兩個一元多項式相加
1 include 2 include 3 4 struct polynode 9 10 typedef struct polynode polynomial 11 polynomial p1,p2 12 13 初始化一元多項式鍊錶 14 void initpolynomial polynomial...
鍊錶實現一元多項式相加
c 鍊錶實現一元多項式相加 如下 輸入多項式按次數從高到低排列 include include using namespace std intmain 定義節點型別,coe表示x前的係數,order表示x的次數 int coe,order int i int nodenuma 多項式a的項數 pri...