一、程序设计题目要求和设计思想1、题目 (1)、题目避免重复; (2)、可定制(数量/打印方式); (3)、可以控制下列参数: 是否有乘除法、是否有括号、 数值范围、加减有无负数、除法有无余数、 否支持分数 (真分数, 假分数, …)、是否支持小数 (精确到多少位)、打印中每行的间隔可调整...
分类:
其他好文 时间:
2015-03-15 12:20:50
阅读次数:
135
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
一、题目要求:1、题目避免重复;2、可定制(数量/打印方式);3、可以控制下列参数: 是否有乘除法、是否有括号、 数值范围、加减有无负数、除法有无余数、否支持分数 (真分数, 假分数, …)、是否支持小数 (精确到多少位)、打印中每行的间隔可调整;二、设计思想1、题目避免重复(1)调用随机函数发...
分类:
其他好文 时间:
2015-03-14 21:40:25
阅读次数:
207
一.设计思路1.设计要求 1、题目避免重复; 2、可定制(数量/打印方式); 3、可以控制下列参数: 是否有乘除法、是否有括号、 数值范围、加减有无负数、除法有无余数、否支持分数 (真分数, 假分数, …)、是否支持小数 (精确到多少位)、打印中每行的间隔可调整;2.设计思路 1.数量可以用控制.....
分类:
其他好文 时间:
2015-03-14 21:30:02
阅读次数:
111
乘除都在150以内,分解质因数后发现只有35个,建立35个树状数组/线段树,做区间加、区间查询,最后快速幂起来。#include#includeusing namespace std;#define N 50001typedef long long ll;ll Quick_Pow(ll a,ll p...
分类:
编程语言 时间:
2015-03-14 20:02:55
阅读次数:
213
一.题目要求:1题目避免重复2可定制(数量/打印方式)3可以控制下列参数:是否有乘除法,是否有括号,数值范围,加减有无负数,除法有无余数,是否支持分数(真分数假分数),是否支持小数(精确到多少位),打印中每行的间隔。二设计思路解决思路:1.避免重复:随机数函数+系统时间产生每一个随机数 ,将每一个式...
分类:
其他好文 时间:
2015-03-14 19:47:59
阅读次数:
185
四则运算单元测试一、测试计划:分模块进行测试,测试各部分模块功能是否能够实现,是否能够独立运行,是否能够实现重复允许,是否有报错处理等。(1)在面对是否有乘除法运算时,输入“0”表示没有乘除法运算,输入“1”表示有乘除法运算,当输入其他数字时,则报错,要求重新输入;(2)在所有的“N”份题都含有乘除...
分类:
其他好文 时间:
2015-03-14 18:29:02
阅读次数:
135