“四则运算2”分析报告一、设计思路初步设计思路:1. 题目不重复先使用srand函数,生成两个做运算的随机数,再生成一个随机数,控制运算符号。2. 是否有乘除法,数值范围,负数,余数,分数可以让用户选择。根据用户选择的结果,在每个函数之前根据用户的选择来执行不同的代码。3. 把生成的每一个新的算式放...
分类:
其他好文 时间:
2015-03-19 00:52:31
阅读次数:
156
一、设计思路题目:可以答题并判断对错,最后显示做对几道题。 在原有的基础上,又拓展了答题模块。 在结构体中添加了answer属性,把输入的答案与正确答案比较,若相等则计数加一。二、源代码(1)四则运算3.cpp 1 // 四则运算3.cpp : Defines the entry point fo....
分类:
编程语言 时间:
2015-03-18 23:08:51
阅读次数:
284
一.设计思路:1题目避免重复:建立两个数组,rand()函数确定随机数,将这两个数加入两个数组,重复确定随机数,判断这两个数是否与两个数组的数值相同以避免重复,无重复则输出题目。2可定制(数量/打印方式):数量和打印方式用宏定义确定输出几行与几列。3是否有乘除法:定义一个四则运算符的数组,前两个表示...
分类:
其他好文 时间:
2015-03-18 12:09:04
阅读次数:
128
一、设计思路1.题目避免重复:比较运算中第一个数,如果相同,下一个数取2.可定制(数量/打印方式):数量可以从键盘输入,可选择一行输出几题3.控制参数,由用户进行选择,用户选择(0是,1否),根据选择调用判断二、代码#include#includeint a[200],b[200],k[200];i...
分类:
其他好文 时间:
2015-03-15 18:04:59
阅读次数:
107
一,问题描述: 要求: 1、题目避免重复 2、可定制(数量/打印方式) 3、可以控制下列参数:是否有乘除法,是否有括号,数值范围,加减有无负数,除法有无余数,是否支持分数(真分数假分数), 是否支持小数(精确到多少位),打印中每行的间隔。二,设计思路1,题目避免重...
分类:
其他好文 时间:
2015-03-15 16:36:19
阅读次数:
179
一,问题描述: 要求: 1、题目避免重复 2、可定制(数量/打印方式) 3、可以控制下列参数:是否有乘除法,是否有括号,数值范围,加减有无负数,除法有无余数,是否支持分数(真分数假分数), 是否支持小数(精确到多少位),打印中每行的间隔。二,设计思路1,题目避免重复:采...
分类:
其他好文 时间:
2015-03-15 15:10:02
阅读次数:
120
一、设计30道随机四则运算程序要求:1、题目避免重复;2、可定制(数量/打印方式);3、可以控制下列参数: 是否有乘除法、是否有括号、 数值范围、加减有无负数、除法有无余数、否支持分数 (真分数, 假分数, …)、是否支持小数 (精确到多少位)、打印中每行的间隔可调整;二、设计思路:1.题目避免重复...
分类:
其他好文 时间:
2015-03-15 12:05:12
阅读次数:
124
1. 题目避免重复:将每一个随机的算术题的两个随机数、运算符和计算结果存储在不同数组之中,在出下一道题时先比较计算结果是否相同,若是相同再比较运算符是否相同,以此来避免重复;2. 定制数量,打印方式:增加两个变量,用for循环来控制;3. 用rand产生0~3来控制运算符,只需要让其产生0~1,将乘...
分类:
其他好文 时间:
2015-03-13 14:21:24
阅读次数:
129
设计思路:1. 题目不重复先使用srand函数,生成两个做运算的随机数,再生成一个随机数,控制运算符号。2. 是否有乘除法,数值范围,负数,余数,分数可以让用户选择。根据用户选择的结果,在每个函数之前根据用户的选择来执行不同的代码。3. 把生成的每一个新的算式放在一起,每生成一个新的算式要验证是否与...
分类:
其他好文 时间:
2015-03-13 14:20:07
阅读次数:
109