- 15
- 0
- 约6.38千字
- 约 12页
- 2018-06-18 发布于天津
- 举报
一元多项式相加—吴敏华.docx
数据结构试验报告实验三 一元多项式相加问题问题描述一元多项式相加是通过键盘输入两个形如P0+P1X1+P2X2+…+PnXn的多项式,经过程序运算后在屏幕上输出它们的相加和。数据结构设计分析任意一元多项式的描述方法可知,一个一元多项式的每一个子项都由“系数—指数”两部分组成,所以可以将它抽象成一个由“系数—指数对”构成的线性表,由于对多项式中系数为0的子项可以不记录它的指数值,对于这样的情况就不再付出存储空间来存放它了。基于这样的分析,可以采用一个带有头结点的单链表来表示一个一元多项式。具体数据类型定义为:typedef struct node{float coef;//系数域int exp;//指数域int flag;//标记结点是否已经过运算加入新的链表的标志位Struct node next;//指针域 指向下一个系数不为0的子项}PolyNode;PolyNode *head_a,*head_b,*head_c;//这3个指针分别作为链表A,B的头指针。功能(函数)设计输入并建立多项式的功能模块此模块要求按照指数递增的顺序和一定的输入格式输入各个系数不为0的子项的“系数—指数对”,输入一个子项建立一个相关结点,当遇到输入结束标志时停止输入,而转去执行程序下面的部分。例如,按照这些操作步骤输入多项式:屏幕提示:请输入第一个多项式,按照“系数,指数”的形式输入每一个子项!1,1
您可能关注的文档
- may的用法和直接引语和间接引语.doc
- MODS多脏器功能衰竭.ppt
- nfc的应用及标签选型.doc
- Office 2010学习计划之五.ppt
- OTDR-光时域反射仪价格参数性能.doc
- Photoshop快速复制图层的几种方法和技巧.pptx
- QSH系列斜齿减速电机.doc
- solidworks工程图设计精讲.ppt
- STM8简易手机程序.doc
- TC-60KII炉温测试仪的介绍以及它的新增功能.docx
- 2026计算机二级高频考点知识锁定题库及答案(重点专攻).doc
- 2026计算机软考高频考点法规精简速记真题及答案(法规速通).doc
- 2026计算机操作系统高频考点原理拆解题目及答案(理清机制).doc
- 2026计算机软考高频考点案例探秘题目及答案(破解案例命题).doc
- 2026计算机计算机二级高频考点考点深度透析试题及答案(深度解析).doc
- 2026计算机自考计算机高频考点考情解密真题及答案(考点梳理).doc
- 2026计算机计算机二级高频考点速记宝典题目及答案(速记大全).doc
- 2026计算机二级高频考点进阶练测题目及答案(实力进阶).doc
- 2026计算机自考高频考点考点汇总题目及答案(自学必记).doc
- 2026计算机软考高频考点精编全科题目及答案(考点训练).doc
原创力文档

文档评论(0)