写代码半小时,找bug两小时
这波终于没bug啦!
耶耶耶
/*
*改编:苏格扯底
*
*
*
*
*
*
*/
#include<iostream>
using namespace std;
typedef struct pnode {
int coef;
int exp;
pnode* next;
}pnode;
class poly {
private:
pnode* head;
public:
poly() {
head = new pnode; head->next = NULL; }
void create(int n);
void print();
int comp(int a, int b);
void addpoly(poly& ha, poly hb);
//在ha中加项x,
void addpnode(poly& ha, pnode* x);
void timespoly(poly& hc, poly ha, poly hb);
};
void poly::create(int n) {
pnode* rear = head, * s;
for (int i = 0; i < n; i++) {
s = new pnode;
cin >> s->coef >> s->exp;
rear->next = s;
rear = s;
}
rear->next = NULL;
}
void poly::<