




版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、#define LEN sizeof(node) / 结点构造typedef struct polynodeint coef; /系数int exp; /指数struct polynode *next;node;node * create(void)node *h,*r,*s;int c,e;h=(node *)malloc(LEN);r=h;printf(" 系数: ");scanf("%d",&c);printf(" 指数: ");scanf("%d",&e);while(c!=0)s=(nod
2、e *)malloc(LEN);s->coef=c;s->exp=e;r->next=s;r=s;printf("系数: ");scanf("%d",&c);printf("指数: ");scanf("%d",&e);r->next=NULL;return(h);void polyadd(node *polya, node *polyb)node *p,*q,*pre,*temp;int sum;p=polya->next;q=polyb->next;pre=po
3、lya;while(p!=NULL&&q!=NULL)if(p->exp>q->exp)pre->next=p;pre=pre->next;p=p->next;else if(p->exp=q->exp)sum=p->coef+q->coef;if(sum!=0)p->coef=sum;pre->next=p;pre=pre->next;p=p->next;temp=q;q=q->next;free(temp);elsetemp=p->next;free(p);p=temp;temp
4、=q->next;free(q);q=temp;elsepre->next=q;pre=pre->next;q=q->next;if(p!=NULL)pre->next=p;elsepre->next=q;void print(node * p)while(p->next!=NULL)p=p->next;printf(” d*xA%d", p->coef, p->exp);void main()node * polya,* polyb;printf(" 请输入第一个多项式的系数和指数 n( 输入系数为 0 时,表示多项 式的输入结束 ) :n");polya=create();printf(" 多项式为: ");print(polya);printf("nn 请输入第二个多项式的系数和指数 n( 输入系数为 0 时,表示 多项式的输入结束 ) :n");polyb=create();printf(" 多项式为: ");print(polyb);printf("nn 多项式和为:
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025年度厂房出租合同(含金融融资支持)
- 2025年度车辆进出口损害赔偿协议范本
- 2025房产中介合伙人投资合作及退出机制合同
- 2025年理发、美容服务项目建议书
- 提高护理文书书写规范的实施措施计划
- 仓库节能降耗工作的总结与展望计划
- 新年自我反思与成长计划
- 创造多元环境培养幼儿园小班的艺术表达能力计划
- 调整工作节奏的方法计划
- 经验教训与未来目标的思考计划
- 部编版二年级下册语文教案全册
- 解放牌汽车CA10B后钢板弹簧吊耳加工工艺及夹具设计哈
- 高中地理高清区域地理填图册
- 培根铸魂征文800字
- 连续梁0号块施工课件
- 旋挖钻机入场安全教育记录
- 第二章直线和圆的方程(单元测试卷)(原卷版)
- 第二篇-安全操作规程
- 罪犯教育学课程
- 纪检监察办案谈话应注意的问题研讨
- 落实国家组织药品集中采购使用检测和应急预案
评论
0/150
提交评论