首页 > 技术文章 > 课堂随想

zZ-ily 2015-03-10 13:04 原文

1.题目避免重复;
2.可定制(数量|打印方式);
3.可以控制下列参数:是否有乘除法,是否有括号,数值范围,加减有无负数,除法有无余数,
是否支持分数(真分数,假分数,...),是否支持小数(精确到多少位),打印中每行的间隔
可调整。

1.对于要求一的实现,设计一个栈,对产生的第一,二操作数记录,包括运算符的产生,做一个记录
新产生的节点的属性与之前产生的节点进行比较,满足不重复的要求时即可实现。
2.可定制数量的解决可以重新定义循环次数,人机交互产生定制题目数量,在进行输出即可实现。

3.是否有乘除法,对于运算符的产生进行选择通过改变operaor的值控制;是否有括号,数值范围
的控制对value1,value2的取余数操作可控制其范围;

推荐阅读