一、题目新的要求1、题目避免重复;2、可定制(数量/打印方式);3、可以控制下列参数: 是否有乘除法、是否有括号、数值范围、加减有无负数、除法有无余数、否支持分数 (真分数,假分数, …)、是否支持小数 (精确到多少位)、打印中每行的间隔可调整;二、设计思想(将自己上次上课时的设计思想进行稍微的修改...
分类:
其他好文 时间:
2015-03-15 13:43:06
阅读次数:
160
一、解题思路1、定义一个加法运算函数“add()”和加减乘除运算函数“mul”;利用选择语句用户可以 根据需求选择四则运算的类型和实现参数控制。2、使用随机函数Random()产生运算数及运算符,在while()循环里用户可以定义生成算术题 的个数,将产生的运算数及运算符放入定义好的二维数组...
分类:
其他好文 时间:
2015-03-15 13:38:27
阅读次数:
213
一、问题描述:一、要求: 1、题目避免重复 2、可定制(数量/打印方式) 3、可以控制下列参数:是否有乘除法,是否有括号,数值范围,加减有无负数,除法有无余数,是否支持分数(真分数假分数), 是否支持小数(精确到多少位),打印中每行的间隔。二、问题分析: 问题一:题目避...
分类:
其他好文 时间:
2015-03-15 13:37:24
阅读次数:
204
一、设计思想在之前的基础上添加了如下功能:1.为使用户可定制数量以及打印方式,用户自己输入2.参数设置:提示用户参与运算的数值范围; 提示用户输入出多少道题目; 提示用户输入题目输出列数; 提示用户是否有乘除法运算; 提示用户结果是否有负数;二、代码 1 #include "stdio.h" 2.....
分类:
其他好文 时间:
2015-03-15 12:22:54
阅读次数:
122
一.设计思想。1.避免题目重复,可以将前面生成的四则算式的数字和符号分别存储,将即将生成的算式与前面进行比对。 2.通过某个参数可以使得用户调控是否要定制数量,当需要定制数量时可以通过接收用户输入的数字,来调控for循环的循环次数。 3.通过接收用户输入的选项使得用户选择是否有乘除法、调控数值范围、...
分类:
其他好文 时间:
2015-03-15 12:20:36
阅读次数:
116
一,设计思路:1,避免题目重复,开始准备使用链表后来由于掌握不熟练没能够实现。然后改用定义三个数组进行这不实现,每一道题都要和前面的题目进行比较如果完全不一样才符合要求,否则重新生成。2,可定制和打印方式的实现:可定制的实现是在函数里面设置了可变参数,供用户进行选择题目的数量。打印方式分为逐行打印和...
分类:
其他好文 时间:
2015-03-15 12:17:07
阅读次数:
151
1.题目要求:可怜的二柱子同学,老师又对他的自动出题系统提出了新的要求: (1)、题目避免重复; (2)、可定制(数量/打印方式); (3)、可以控制下列参数: 是否有乘除法、是否有括号、数值范围、加减有无负数、除法有无余数、否支持分数 (真分数, 假分数, …)、是否支持小数 (精确到多...
分类:
其他好文 时间:
2015-03-15 12:17:04
阅读次数:
191
一、设计30道随机四则运算程序要求:1、题目避免重复;2、可定制(数量/打印方式);3、可以控制下列参数: 是否有乘除法、是否有括号、 数值范围、加减有无负数、除法有无余数、否支持分数 (真分数, 假分数, …)、是否支持小数 (精确到多少位)、打印中每行的间隔可调整;二、设计思路:1.题目避免重复...
分类:
其他好文 时间:
2015-03-15 12:05:12
阅读次数:
124
题目:可怜的二柱子,老师又对他的出题系统提出了新的要求:1,题目避免重复;2,可定制打印的方式;3,可控制下列参数:是否有乘除,是否有括号,数值范围,加减有无负数,乘除有无余数,是否支持分数,打印每行间隔可调整。解题思路:一,(1)题目避免重复:使用srand(seed)函数进行随机化,随seed的...
分类:
其他好文 时间:
2015-03-15 10:51:01
阅读次数:
136
一、问题描述: 要求: 1、题目避免重复 2、可定制(数量/打印方式) 3、可以控制下列参数:是否有乘除法,是否有括号,数值范围,加减有无负数,除法有无余数,是否支持分数(真分数假分数), 是否支持小数(精确到多少位),打印中每行的间隔。二、问题分析: 问题一:...
分类:
其他好文 时间:
2015-03-14 22:56:39
阅读次数:
174