1、 题目避免重复2、 可定制(数量、打印方式)3、 可以控制下列参数:是否有乘除法、是否有括号、数值范围、加减有无负数、除法有无余数、是否支持分数(真分数、假分数、。。)、是否支持小数(精确到多少位)、打印中每行的间隔可调整;“避免重复”将生成的表达式存入数组中,下面的表达式再与数组中已有的比较“...
分类:
其他好文 时间:
2015-03-10 13:40:40
阅读次数:
137
对题目要求进行初步的分析:1、判断两次随机数是否相同 将产生的题目保存(循环)下来,然后将结果进行(循环)比较。2、多加入一个变量Num,来控制题目数量3、在每一个switch选择的语句,进行选择判断 3.1选择是否有乘除法, 3.2是否有括号 判断是否加减乘除是否都存在,加减在算式中的位置,然后....
分类:
其他好文 时间:
2015-03-10 13:38:16
阅读次数:
130
输出选项:1.是否需要乘除法2.~~ 1、选择是否需要,程序中的判断,调用的程序不同,用的加减法是一样的,如果不需要乘除法多编写一段不产生式子的代码 2、括号有无和乘除法相同,可以调动1中的那段没有产生式的代码 3、通过控制最大值控制数值范围 4、如果选择没有负数,多一个代码段,比较两个随机...
分类:
其他好文 时间:
2015-03-10 13:37:51
阅读次数:
123
菜单:首先输入条件:乘除法、括号、加减有无负数、余数、分数、小数等条件构造参数集。通过判断语句实现是否有其功能。对于可定制:数量通过用户输入数量count来进行控制。是否有乘除法:通过用户输入1/2来选择。通过判断语句实现避免题目重复:将生成的题目存储。每次生成与前面的进行比较。是否有括号:通过用户...
分类:
其他好文 时间:
2015-03-10 13:37:11
阅读次数:
93
1 题目避免重复: srand函数。2可定制(数量 打印方式):通过手动输入“题目数量i= ”的大小修改数量打印方式:3是否有乘除法、括号、数值范围、加减有无负数、除法有余数、支持分数(真分数假分数)、支持小数(精确到多少位)、打印中每行的间隔。 乘除法:四则运算分为两部分:加减 乘除 加减法自动随...
分类:
其他好文 时间:
2015-03-10 13:37:11
阅读次数:
162
1、题目避免重复2、可定制(数量/打印方式)3、可以控制下列参数:是否有乘除法、是否有括号、数值范围、加减有无负数、除法有无余数、是否支持分数(真分数、假分数,。。。)、是否支持小数(精确到多少位)、打印中每行的间隔可调整。 设计思想:1、首先将已生成的算式进行保存利用数组,可用检查字符串是否相等的...
分类:
其他好文 时间:
2015-03-10 13:34:46
阅读次数:
123
1.题目要求:题目避免重复 将每个算式的第一个数存到一个数组,每次生成第一个数组的时候回溯一遍如果有重复就重新生成。2.可定制(数量、打印方式) 接受用户输入的一个参数来控制打印的数量3.是否有乘除法 将整个算法分成两个部分,一部分有四则运算,另一部分只有加减4.是否有括号 把生成的算式分成两元和三...
分类:
其他好文 时间:
2015-03-10 13:33:39
阅读次数:
122
升级版随机产生四则运算题目要求:1、避免题目重复;2、可定制题目(题目数量、打印方式);3、可以选择:是否有乘除法、是否有括号、定制数值范围、加减有无负数、除法有无余数、是否支持分数、是否支持小数、定制每行间隔等。*******************************************...
分类:
其他好文 时间:
2015-03-10 13:32:56
阅读次数:
142
四则运算解题思路:1.题目避免重复把题目存到一个文档中,然后把加减乘除的式子进行分类,新编出的题目和已有的题目进行比较2.可定制(数量/打印方式) 定制数量:手动输入一个数n,然后把原来循环中的固定的数30,改成n,然后自动出题。 打印方式:可以自己选择每页可以打印多少道题。3.可以控制下列参数:....
分类:
其他好文 时间:
2015-03-10 13:32:42
阅读次数:
110
1.题目避免重复:包含“time.h”头文件,利用srand(unsigned)time(NULL)语句避免题目重复2.(1)是否有乘除法:如果没有乘除法,就用随机产生0,1来控制加减法,如果有乘除法,就随机产生0,1,2,3来控制加减乘除法 (2)是否有括号: 由于真分数是a/b的格式,所以当.....
分类:
其他好文 时间:
2015-03-10 10:08:19
阅读次数:
125