设计要求:1、避免题目重复;2、可定制题目(题目数量、打印方式);3、可以选择:是否有乘除法、是否有括号、定制数值范围、加减有无负数、除法有无余数、是否支持分数、是否支持小数、定制每行间隔等。针对以上要求,考虑到括号以及负数等要求,我初步打算都统一设定为三个数的加减乘除,当然这考虑到自己能力和时间的...
分类:
其他好文 时间:
2015-03-10 13:56:50
阅读次数:
105
设计思想:1、题目避免重复(1)调用系统时间函数,将生成的运算式存储,将新的运算式与已生成式子做比较,若相同则不输出,不同则输出2、可定制(数量/打印方式)(1)提示用户输入题目数量,打印方式,从键盘输入3、(1)是否有乘除法在输入之前提示用户是否有乘除法,若没有,则只输出加减法(2)是否有括号(3...
分类:
其他好文 时间:
2015-03-10 13:55:00
阅读次数:
118
1、避免重复存储每次出现的题目,新的题目与之前的题目进行比较,重复的话重新出题。2、可定制数量:用户输入数量,通过for循环实现打印方式:switch语句控制3、参数控制是否有乘除法,是否有括号,数值范围,加减有无负数,除法有无余数,等等出题之前让用户进行选择,根据选择结果进行相应的控制。
分类:
其他好文 时间:
2015-03-10 13:53:08
阅读次数:
90
上次的简单的随机生成30道运算题的小程序时远远不能满足大众的需求的,现在老师又提出了如下要求1.题目避免重复2.可定制(数量、打印方式)3.可控制下列参数:是否有乘除法、是否有括号、数值范围、加减有无负数、除法有无余数,是否支持分数(真假分数)、是否支持小数(精确到多少位),打印中每行的间隔调整在之...
分类:
其他好文 时间:
2015-03-10 13:53:08
阅读次数:
109
要求: 1、题目避免重复 2、可定制(数量/打印方式) 3、可以控制下列参数:是否有乘除法,是否有括号,数值范围,加减有无负数,除法有无余数,是否支持分数(真分数假分数),是否支持小数(精确到多少位),打印中每行的间隔。思路方法: 问题一:题目避免重复 srand(time(NULL))函数; 问....
分类:
其他好文 时间:
2015-03-10 13:52:40
阅读次数:
155
补充:1、题目避免重复;2、可定制(数量/打印方式):3、可以控制下列参数(是否有乘除法,是否有括号,数值范围,加减有无负数,除法有无余数、是否支持分数(真分数,假分数)):设计思路:(是否有乘除法)可以将要打印的题目数量用输入的方式进行输入,定义成循环的次数。在选则时,0、1是加法,2、3是减法,...
分类:
其他好文 时间:
2015-03-10 13:52:08
阅读次数:
104
要求:1.题目避免重复2.可定制(数量/打印方式)3.可以控制下列参数:是否有除法,是否有括号,数值范围,加减有无负数,除法有无余数,是否支持分数,是否支持小数,精确到多少位,打印中每行的间隔设计思路根据第一次的程序实现,已经实现了打印数量上的控制,直接确定了打印列数,其他实现基本功能第一步:避免题...
分类:
其他好文 时间:
2015-03-10 13:51:53
阅读次数:
124
第一步:避免题目重复;我们可以将已生成的算式保存,然后将之后生成的算式与之前生成的作比较,一样的排除,不一样的保留。第二步:可定制(数量、打印方式)定义一个num,通过用户的输入num来确定数量第三步:是否有乘除:设置一个选项,输入Y代表可以生成四则运算,N代表只能生成加减运算是否支持减法负数:如果...
分类:
其他好文 时间:
2015-03-10 13:50:18
阅读次数:
123
设计要求:1.题目避免重复2.可定制(数量/打印方式)3.可以控制下列参数:是否有乘除法、是否有括号、数值范围、加减有无负数、除法有无余数、是否支持分数(真分数、假分数、...)、是否支持小数(精确到多少位)、打印中每行的间隔可调整设计思路:1.对每次产生的结果进行存储,将下一个运算产生式与前面的所...
分类:
其他好文 时间:
2015-03-10 13:48:14
阅读次数:
151
1.题目避免重复 每生成一个算式,存起来,与前一个比对,相同则再随机生成,不同则声成2.可定制询问用户需要的解题数目,输入,利用循环输出通过某个选择使得用户选择是否有乘除法、是否有括号、调控数值范围、加减有无负数、除法有无余数、是否支持分数(真分数,假分数,.....)、是否以及打印中每行的间隔。3...
分类:
其他好文 时间:
2015-03-10 13:46:53
阅读次数:
174