四则运算2设计思路1,题目避免重复;可以把两个数与运算符号设成三个变量,让全部题目中3个变量不能完全一样。如果完全一样,就重新出题。2,可定制(数量/打印方式);直接设置输入数量,打印方式可以关联打印机之后让用户选择打印方式。3,可以控制下列参数:是否有乘除法:只需要控制乘除符号数值范围:用变量控制...
分类:
其他好文 时间:
2015-03-13 14:08:39
阅读次数:
118
1.获取对题目的相关要求,如题目数量,乘除法设置,数值范围设置,加减有无负数,除法有无余数,是否支持分数。2.根据获取的数值范围,使用相应数量的循环,获得题目。3.每次循环都要执行实现先前获取的对题目的要求,先根据之前获取的要求看是否支持分数,有无负数来改变随机选取数字的取值范围,获取参与运算的数字...
分类:
其他好文 时间:
2015-03-13 14:03:52
阅读次数:
113
要求:1、 题目避免重复2、 可定制(数量/打印方式)3、 可以控制是否有乘除法、数值范围、加减有无负数、除法有无余数、是否支持分数(真分数、假分数)整体思路:分别编写一个主函数和四个分别实现加减乘除运算的分函数,然后通过调用一个或者几个函数来实现控制有无乘除法1、在分函数中通过数组实现避免题目重复...
分类:
其他好文 时间:
2015-03-13 14:01:45
阅读次数:
140
设计思路1、 题目避免重复2、 可定制(数量/打印方式)3、 可以控制下列参数是否有乘除法、数值范围、加减有无负数、除法有无余数、是否支持分数。利用for循环设置题目的数量,用三个数组分别表示两个随机数和他们之间的四则运算,利用跟之前的题目进行比较,避免出现重复的题目。利用if语句对参数进行分类,如...
分类:
其他好文 时间:
2015-03-13 14:01:41
阅读次数:
120
首先,用一个语句用来定制数量和打印方式。然后,再控制参数,是否有乘除法(让用户选择,如果是,则把乘除法加入,如果不是,则删除乘除法),数值范围(random控制),加减有无负数(1.random取值不取负数,2,如果是除法,则加一个控制条件第一个数大于第二个数),除法有无余数(用%来控制,如果没有余...
分类:
其他好文 时间:
2015-03-13 13:59:44
阅读次数:
114
问题:四则运算2的设计思想设计思路:1、将自动生成的数与原有生成的数进行比较,若重复,再次判断运算符是否重复,若重复终止此次行为,重新进行此次操作,再次生成两个随机数,继续原有操作;若不重复继续此次行为;2、添加定制(包括数量和打印方式);3、确定数值范围;4、添加条件选择项加减运算、加减乘除运算、...
分类:
其他好文 时间:
2015-03-13 13:58:27
阅读次数:
131
1 题目避免重复 用随机数生成两个数,将两个数分别存入两个数组,每出一道题都与以前的每组进行对比,如果两个数分别都与以前的相同,则重新产生两个随机数。2 可定制(数量/打印方式)设置参数,用for循环控制出题数量3 可控制下列参数:是否有乘除法,数值范围,加减有无负数,除法有无余数,是否支持分数(真...
分类:
其他好文 时间:
2015-03-13 13:57:40
阅读次数:
96
整体感觉这个程序可以划分为很多的小模块,多个模块的堆积对应一个用户的要求是否有分数部分可以采用生成两个随机数并控制其范围,将其中一个作为分子,另一个作为分母;题目数量可以在测试函数中通过变量输入 打印方式导出到文本或者直接在命令行中输出关于是否有乘除法,是否包含括号,数值范围,加减有无负数....可...
分类:
其他好文 时间:
2015-03-10 21:02:54
阅读次数:
111
要求:1题目避免重复2可定制(数量/打印方式)3可以控制下列参数:是否有乘除法,是否有括号,数值范围,加减有无负数,除法有无余数,是否支持分数(真分数假分数),是否支持小数(精确到多少位),打印中每行的间隔。解决思路:1.避免重复:随机数函数+系统时间产生每一个随机数 ,将每一个式子存储 下...
分类:
其他好文 时间:
2015-03-10 13:57:02
阅读次数:
110
设计要求:1、避免题目重复;2、可定制题目(题目数量、打印方式);3、可以选择:是否有乘除法、是否有括号、定制数值范围、加减有无负数、除法有无余数、是否支持分数、是否支持小数、定制每行间隔等。针对以上要求,考虑到括号以及负数等要求,我初步打算都统一设定为三个数的加减乘除,当然这考虑到自己能力和时间的...
分类:
其他好文 时间:
2015-03-10 13:56:50
阅读次数:
105