高校LOGO位置
课程设计报告
课程设计题目:一元多项式的加减计算
学生姓名:星
毅
专
业:自定义
班
级:自定义
指导教师:邹老师
2015年7月2日
113
f学生姓名:星毅课程设计题目:
高校名称课程设计评分表
班级:自定义学号:自定义
项目内容
满分实评
能结合所学课程知识、有一定的能力训练。符合选题要求
选
(5人一题)
10
题
工作量适中,难易度合理
10
能熟练应用所学知识,有一定查阅文献及运用文献资料能力10
能力
理论依据充分,数据准确,公式推导正确
10
水平
能应用计算机软件进行编程、资料搜集录入、加工、排版、
制图等
10
能体现创造性思维,或有独特见解
10
总体设计正确、合理,各项技术指标符合要求。
10
说明书综述简练完整,概念清楚、立论正确、技术用语准确、
成
结论严谨合理;分析处理科学、条理分明、语言流畅、结构10
果
严谨、版面清晰
质量
设计说明书栏目齐全、合理,符号统一、编号齐全。格式、
绘图、表格、插图等规范准确,符合国家标准
10
有一定篇幅,字符数不少于5000
10
总分
100
指导教师评语:
指导教师签名:年月日
213
f课程设计报告要求:结构要求:
1、问题分析:要求用自己的话概括出本课题的内容、功能结构2、结构分析:根据问题分析的结果,进一步分析出系统的类结构及相互关系3、实现流程分析:概述自己的实现过程:如工程建立流程、类创建流程等4、个性功能介绍:应介绍自己在系统中的程序改进与新增的功能模块的意义、价值5、课程设计小结:简述自己课程设计的收获格式要求:
中文正文使用五号字体,英文及代码使用小五号字体
313
f1、问题分析能够按照指数降序排列建立多项式;能够完成两个多项式的相加和相减,并将结果输出。
2、结构分析这个程序的关键是多项式的创建和排列,相同指数的系数相加、相减时相同指数的系数
相减。由于多项式拥有指数和系数(假设基数已定),所以可以定义一个包含指数系数的结构体,用单链表存储多项式的数据,所以结构体包含
ext指针。
数据插入时比较两数的指数,按照降序排序,从表头的
ext开始,直至找到合适的位置,然后开始链表中数值的插入,如果相等则直接将指数相加,如果大于就将新数据插入到当前指向的前面,否则将新数据插入到最后。输入完数据后选择计算方式(相加、相减),多项式运算时要循环遍历整个多项式,多项式的每一组数据都要和另一个多项式整组数据相运算(每一个运算值都存储到新建的“多项式r