coe<<"x^"<exp;Р }Р } Р } Р elseР {Р if (Ptr->coe==-1)Р {Р if (Ptr->exp==0)Р {Р cout<coe;Р } Р else if(Ptr->exp==1)Р {Р cout<<"-"<<"x"; Р }Р else" /> coe<<"x^"<exp;Р }Р } Р } Р elseР {Р if (Ptr->coe==-1)Р {Р if (Ptr->exp==0)Р {Р cout<coe;Р } Р else if(Ptr->exp==1)Р {Р cout<<"-"<<"x"; Р }Р else" />

全文预览

N个一元多项式的加减乘除执行代码

上传者:似水流年 |  格式:doc  |  页数:11 |  大小:46KB

文档介绍
tr->coe<<"x"; Р }Р elseР {Р cout<<"+"<<Ptr->coe<<"x^"<<Ptr->exp;Р }Р } Р } Р elseР {Р if (Ptr->coe==-1)Р {Р if (Ptr->exp==0)Р {Р cout<<Ptr->coe;Р } Р else if(Ptr->exp==1)Р {Р cout<<"-"<<"x"; Р }Р elseР {Р cout<<"x^"<<Ptr->exp;Р }Р } Р elseР {Р if (Ptr->exp==0)Р {Р cout<<Ptr->coe;Р } Р else if(Ptr->exp==1)Р {Р cout<<Ptr->coe<<"x"; Р }Р elseР {Р cout<<Ptr->coe<<"x^"<<Ptr->exp;Р }Р } Р }Р Ptr=Ptr->next;Р }Р?}Р}Рvoid main()Р{Р?Node *head1=new Node;Р?Node *head2=new Node;Р?head1->next=NULL;Р?head2->next=NULL;Р?List list1;Р?List list2;Р?List NewList;Р?head1=list1.CreatList(head1);Р?head2=list2.CreatList(head2);Р?cout<<"f(x)=";Р?ShowList(head1);Р?cout<<endl;Р?cout<<"g(x)=";Р?ShowList(head2);Р?cout<<endl;Р?cout<<"两式相加的结果"<<endl;Р?cout<<"F(x)=";Р?ShowList(NewList.AddList(head1,head2));Р?cout<<endl;

收藏

分享

举报
下载此文档