1 实验目的
- 实现一个多项式计算器
2 实验环境
- Linux下(g++编译)
3 分析与设计
3.1 需求分析:
-
需要实现的基本功能有:
-
在任何时候能够返回主菜单界面
-
存储多项式
-
多项式加法
-
多项式减法
-
多项式求值
-
查看现有的所有多项式
-
-
扩展功能有:
-
多项式与多项式相乘
-
判断两个多项式是否相等
-
对某个多项式求导
-
-
自己实现的额外功能:
-
根据名字查找特定多项式
-
文档记录程序的多项式
-
3.2 实现思路
1.首先是一个全局的map变量,用来存储所有的多项式(该map的每一个变量就是一个多项式),它的key是每一个多项式变量的名字,它的value是一个多项式类;