#include <stdio.h>
#include <stdlib.h>
typedef struct ElemType{
float coef;
int expn;
}term;
typedef struct LNode{
ElemType data;
LNode *next;
}*LinkList;
typedef LinkList polynomial;
void CreatPolyn(polynomial &P){
P=(polynomial)malloc(sizeof(polynomial));
P->next=NULL;
polynomial temp;
temp=P;
printf("请输入系数和指数:\n");
do{
LNode *node=(LNode*)malloc(sizeof(LNode));
scanf("<%f,%d>",&node->data.coef,&node->data.expn);
node->next=temp->next;
temp->next=node;
temp=node;
}while(getchar()==',');
}
void DestroyPolyn(polynomial &P){
polynomial temp;
temp=P->next;
while(temp){
本内容试读结束,登录后可阅读更多
下载后可阅读完整内容,剩余3页未读,立即下载