将两个一元多项式相加
问题描述:要求用链表表示一元多项式,并实现算法求两个多项式的和。
#include <iostream>
using namespace std;
struct polyNode
{
double coef; // 表示底数
int exp; // 表示指数
polyNode* next;
};
polyNode* createPoly();
void dispPoly(polyNode*);
polyNode* addPoly(polyNode*, polyNode*);
int main()
{
polyNode* a{
createPoly()}, *b{
createPoly()}, *c;
cout << "a = ";
dispPoly(a);
cout << "b = ";
dispPoly(b);
c =