没有合适的资源?快使用搜索试试~ 我知道了~
C语言课程设计一元多项式.doc
1 下载量 189 浏览量
2022-12-03
10:07:04
上传
评论 1
收藏 289KB DOC 举报
温馨提示
试读
24页
C语言课程设计一元多项式.doc
资源推荐
资源详情
资源评论
课程设计说明书 NO.1
一元多项式计算系统
1、课程设计目的
(1)较熟练地掌握C语言的基本内容及程序设计的基本方法与编程技巧。
(2)较熟练地掌握在系统上编辑、编译、连接和运行 C 程序的方法。
(3)通过设计一个完整程序,掌握数据结构的算法编写、类 C 语言算法转换成 C 程序
并上机调试的基本方法。
2、课程设计方案论证
2.1 设计思路
2.1.1 问题描述:
设计一个稀疏多项式简单计算器。用户输入两个多项式的项数、系数与指数,计
算加减等的结果。
2..1.2 功能设计:
提示用户输入两个多项式 A 和 B,输入形式为:
1) 先输入多项式 A 的项数,
2) 回车,
3) 输入多项式 A 第一项的系数,每一项按照先输入系数,
4) 空格或回车;
5) 输入多项式 A 第一项的指数,
6) 继续输入多项式 A 的其他项,输入方式与上同;
7) 再建立多项式 B,数据输入方式与建立多项式 A 相同。
沈 阳 大 学
课程设计说明书 NO.2
每输入一个数字,则计算出相应的值并输出,然后继续输入功能选择项。
图 1:功能模块图
沈 阳 大 学
输入多项式 A 和 B
计算多项式 A+B
计算多项式 A-B
重置多项式 A 和 B
一
元
多
项
式
计
算
课程设计说明书 NO.3
LINE SubLINE(LINE s,LINE g)/*求多项式 A-B*/
图 2:多项式差流程图
沈 阳 大 学
开始
LINE p1,p2,heads;p1=g;p2=g->next
While(p2)
p2->coef*=-1; p2=p2->next;
head=AddLINE
p2=p1->next
for(p2=p1->next;p2;
p2=p2->next)
p2->coef=-1
p2=p2->next
renturn
N
N
Y
Y
课程设计说明书 NO.4
void DestroyLINE(LINE p) /*销毁多项式*/
沈 阳 大 学
开始
LINE q1,q2;q1=p->next
q1==NULL
renturn
q2=q1->next
q1->next
delete q1;q1=q2;q2=q2->next
结束
N
N
Y
Y
图 3:销毁多项式流程图
剩余23页未读,继续阅读
资源评论
黑色的迷迭香
- 粉丝: 703
- 资源: 4万+
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
- Surfer,线性函数
- MyBatis 的动态 SQL 是其核心特性之一.txt
- 时代的sdddsddsddsd
- 基于哈希链表的简单人员信息管理系统
- 其他类别JdonFramework开源框架 v5.1 Build20071025-jdonframework-5.1.rar
- 2001~2022年上市公司数字赋能指数.dta
- 2001~2022年上市公司数字赋能指数.xlsx
- 信息办公石大在线财务管理系统(含源码)-shidacaiwu.rar
- 信息办公电信计费系统完整代码-netctossconformity.rar
- matlab实现TD-SCDMA中初始同步捕捉DwPTS下行同步导频时隙的仿真.zip
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功