需求分析: 1. 控制生成题目的个数 2. 控制题目中数值(自然数、真分数和真分数分母)的范围 3. 生成的题目中如果存在形如e1 ÷ e2的子表达式,那么其结果应是真分数。 4. 每道题目中出现的运算符个数不超过3个。 5. 程序一次运行生成的题目不能重复,生成的题目存入执行程序的当前目录下的Ex ...
分类:
其他好文 时间:
2017-09-24 12:57:02
阅读次数:
231
需求分析: 1.真分数的分子不能大于分母的数,且分母不能为0,还要考虑计算结果的化简和判断问题。2.因为本程序自动生成的是小学生运算题目,因此不能出现负数运算。3.让程序能够接受用户输入的答案,并判定对错,最后给出总共对的数量对其进行打分并给出正确率。4.能够随机生成整数与真分数四则运算,能用参数控 ...
分类:
其他好文 时间:
2017-09-24 12:52:22
阅读次数:
129
一、需求分析 1. 使用 -n 参数控制生成题目的个数,例如 Myapp.exe -n 10 -o Exercise.txt 将生成10个题目。 2. 使用 -r 参数控制题目中数值(自然数、真分数和真分数分母)的范围,例如 Myapp.exe -r 10 将生成10以内(不包括10)的四则运算题目 ...
分类:
其他好文 时间:
2017-09-24 12:48:47
阅读次数:
186
需求分析 1、控制运算表达式题目数量,控制题目中数值的大小 2、题目中存在分数形式要进行约分 3、运算符个数不能超过3个 4、不能出现重复题目,即两个运算表达式的计算步骤不能完全相同 5、程序同时支持计算生成的每道题目,并对结果进行约分 6、对用户所做答案进行判断,并且输出正确答案或错误答案 功能设 ...
分类:
其他好文 时间:
2017-09-24 12:47:51
阅读次数:
159
任务:实现一个自动生成小学四则运算题目的命令行程序。 1)PSP表格记录 PSP2.1 Personal Software Process Stage 估计 实际 Planning 计划 · Estimate · 估计这个任务需要多少时间 21h 29h Development 开发 · Analy ...
分类:
其他好文 时间:
2017-09-24 12:44:31
阅读次数:
192
coding代码地址:https://git.coding.net/xqy923/ex1.git 一、题目描述: 实践能力的提高当然就是得多动手了,那么就从第一个个人项目开始吧,用一周的时间完成一个基于控制台的四则运算程序,实现一个自动生成小学四则运算题目的命令行程序。 从《构建之法》第一章的 “程 ...
分类:
其他好文 时间:
2017-09-24 11:42:21
阅读次数:
116
代码地址:https://coding.net/u/lyl233/p/one/git/blob/master/work-01.zip 需求分析 根据输入确定运算式个数 运算符个数不超过3个 程序同时支持计算生成的每道题目 对用户所做答案进行判断,并且输出正确答案或错误答案 功能设计 基本功能 随机生 ...
分类:
其他好文 时间:
2017-09-24 11:41:30
阅读次数:
115
代码的GitHub地址:https://github.com/Liu-SD/sudoku 解题思路描述 题目要求分为两个部分,一个是解数独,一个是自动生成数独。并且生成数独时对第一个数字做出了限制。所以可以认为自动生成数独是只有一个数字限制时的解数独。所以说这两者大部分的实现算法是相同的。解数独时是 ...
分类:
其他好文 时间:
2017-09-24 11:39:02
阅读次数:
160
需求分析 控制运算题目数量 生成随机数 运算符个数 计算结果约分 判断计算结果正确错误 基本功能 随机生成10道表达式 表达式结果约分 判断计算结果是否正确 设计 表达式生成呢看做两个数生成一个表达式后整个式子与另一个数字生成一个完整的表达式 计算一样,前两个数得到的结果在于第三个数进行相加减 很多 ...
分类:
其他好文 时间:
2017-09-24 11:38:06
阅读次数:
103
https://coding.net/u/a610993326/p/size/git 一、需求分析 1.将用户的输入作为参数,生成不同数量的一定范围的算式 2.算式的运算符数量不超过3个(随机生成1-3运算符的算式) 3.判断用户的答案是否正确 4.将题目和答案输出到文件中 5.使用分数计算,并且要 ...
分类:
其他好文 时间:
2017-09-24 11:37:50
阅读次数:
133