首页 > 其他 > 详细

课堂练习——随机运算2设计思想

时间:2015-03-10 10:06:23      阅读:302      评论:0      收藏:0      [点我收藏+]

1.题目避免重复:包含“time.h”头文件,利用srand(unsigned)time(NULL)语句避免题目重复
2.(1)是否有乘除法:如果没有乘除法,就用随机产生0,1来控制加减法,如果有乘除法,就随机产生0,1,2,3来控制加减乘除法
(2)是否有括号: 由于真分数是a/b的格式,所以当真分数参与乘除法时,需要有括号
(3)加减有无负数:随机产生正数,减法中,若被减数大于减数,则将两数交换,避免出现负数
(4)除法有无余数:通过判断被除数能不能被除数整除,来控制有无余数
(5)是否有真分数,假分数:在上一个课堂练习中,我通过一个函数产生真分数,格式是a/b,a<b是真分数,a>b是假分数
(6)是否支持小数:小数可通过两部分组成,整数部分和小数点后的小数部分,通过随机产生整数和0—1之间的小数,两部分再相加
(7)数值范围:数值范围可在随机函数中设置

课堂练习——随机运算2设计思想

原文:http://www.cnblogs.com/maximumminimum/p/4325151.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!