- 6
- 0
- 约7.5万字
- 约 8页
- 2016-12-25 发布于河南
- 举报
课程设计题目一:设计一个一元多项式加法器基本要求:
(1)输入并建立多项式;(2)两个多项式相加;
(3)输出多项式:n, c1, e1, c2, e2, …cn , en, 其中,n是多项式项数,ci和ei分别是第 i 项的系数和指数,序列按指数降序排列。
#includestdio.h
#includemalloc.h
typedef struct Polynomial{
float coef;
int expn;
struct Polynomial *next;
}*Polyn,Polynomial; //Polyn为结点指针类型
void Insert(Polyn p,Polyn h){
if(p-coef==0) free(p); //系数为0的话释放结点
else{
Polyn q1,q2;
q1=h;q2=h-next;
while(q2p-expnq2-expn){ //查找插入位置
q1=q2;
q2=q2-next;
}
if(q2p-expn==q2-expn){ //将指数相同相合并
q2-coef+=p-coef;
free(p);
if(!q2-coef){ //系数为0的话释放结点
q1-next
您可能关注的文档
最近下载
- 建设工程工程量清单计价规范完整版2024.pdf VIP
- 2026届湖北省小升初数学分班考试模拟试卷(含答案详解与评分标准).docx
- 两强协同合作明胶和胶原蛋白肽提升您的生活品质-Gelita.PDF VIP
- 基于STM32单片机的智能手环的设计与实现.docx VIP
- DB44 T 2418-2023公路路堤软基处理技术标准.docx
- BET的原理及使用方法.ppt VIP
- 2025铸锭技术操作规程.docx VIP
- 2025年湖南省长沙市初中毕业学业考试生物试卷含答案生地会考.pdf VIP
- 宝龙温岭项目报规文本-0714.pdf
- 2025-2026学年深圳市三年级(下)期中数学试卷.pdf VIP
原创力文档

文档评论(0)