码迷,mamicode.com
首页 > 其他好文 > 详细

四则运算2设计思路

时间:2015-03-10 13:41:05      阅读:111      评论:0      收藏:0      [点我收藏+]

标签:

1.题目避免重复

之前的程序用随机函数实现随机出题,但再次运行题目会重复。应加入时间种子,随时间变化随机出题。每次随机的题目也可能有相同的,应对每次结果保存,生成新题目与保存结果比对,若相同则再生成。

2.可定制数量/打印方式

对题目编号n,由1开始,可代表题目数量,由用户输入n的值,循环n次结束以实现。显示形式设置多种,由用户选择。

3. 可以控制下列参数: 是否有乘除法、是否有括号、 数值范围、加减有无负数、除法有无余数、否支持分数 (真分数, 假分数, …)、是否支持小数 (精确到多少位)、打印中每行的间隔可调整

编写选择结构,将加减法与乘除法分开,由用户选择,也可选择是否有括号、加减有无负数、除法有无余数、否支持分数、是否支持小数等;

用if-else结构,对运算数、结果添加范围;

也用if结构实现限制条件,具体用与0比较限制有无负数、求余与0比较限制有无余数和支持分数、设置数据类型限制小数等。

四则运算2设计思路

标签:

原文地址:http://www.cnblogs.com/dr73/p/4325646.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!