课堂练习——随机运算2设计思想
2015-03-10 09:52
92 查看
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.(1)是否有乘除法:如果没有乘除法,就用随机产生0,1来控制加减法,如果有乘除法,就随机产生0,1,2,3来控制加减乘除法
(2)是否有括号: 由于真分数是a/b的格式,所以当真分数参与乘除法时,需要有括号
(3)加减有无负数:随机产生正数,减法中,若被减数大于减数,则将两数交换,避免出现负数
(4)除法有无余数:通过判断被除数能不能被除数整除,来控制有无余数
(5)是否有真分数,假分数:在上一个课堂练习中,我通过一个函数产生真分数,格式是a/b,a<b是真分数,a>b是假分数
(6)是否支持小数:小数可通过两部分组成,整数部分和小数点后的小数部分,通过随机产生整数和0—1之间的小数,两部分再相加
(7)数值范围:数值范围可在随机函数中设置
相关文章推荐
- 软件工程课堂作业(二)——升级版随机产生四则运算题目设计思想
- 3月06号周五课堂练习:随机产生30个思则运算的题目
- 软件工程课后作业一之30道随机四则运算程序2设计思想
- 软件工程课堂练习-随机生成30道四则运算练习题
- 四则运算生成器升级版1.0设计思想
- Java-单机版的书店管理系统(练习设计模块和思想_系列汇总)
- 软件工程课堂作业(一)——随机产生四则运算题目(C++)
- Java-单机版的书店管理系统(练习设计模块和思想_系列汇总)
- 3月10号周二课堂练习:四则运算二
- Java-单机版的书店管理系统(练习设计模块和思想_系列 三 )
- Java-单机版的书店管理系统(练习设计模块和思想_系列 六 )
- 四则运算设计思想初步简要
- 关于四则运算的设计思想
- Java-单机版的书店管理系统(练习设计模块和思想_系列 三 )
- Java-单机版的书店管理系统(练习设计模块和思想_系列 六 )
- Java-单机版的书店管理系统(练习设计模块和思想_系列 七 )
- 四则运算设计思想2
- 3月17号周二课堂练习:四则运算三
- 1----编程实现100以内两个随机整数的加法运算练习(rand函数)
- 作业2设计一个随机生成小学四则运算的程序