一、 "码云链接" 二、需求分析 实现一个命令行程序,要求: 自动生成小学四则运算题目(加、减、乘、除) 支持整数 支持多运算符(比如生成包含100个运算符的题目) 支持真分数 统计正确率 三、设计思路(同时输出UML类图) 这周的总体设计要在上周的基础上深化,上周我们的代码没有用到中缀表达式转后缀 ...
分类:
其他好文 时间:
2018-04-23 00:26:01
阅读次数:
246
一、需求分析 在上次的四则实验中,完成了随便生成题目的要求以及统计正确率等基本框架。 本次实验完成目标: 1:加入真分数的随机数字,并要输出也为真分数的形式。 2:答案应化为最简,否则为错误。 3:基本框架与实验一想同,保持输出格式及输出值对应。 二:设计方面 基于上次的实验代码,这次实验解决的目标 ...
分类:
其他好文 时间:
2018-04-23 00:24:36
阅读次数:
163
需求分析 实现一个命令行程序,要求:自动生成小学四则运算题目(加、减、乘、除) 可实现多个运算符一起运算 可以真分数形式输出结果 测试结果的正确性 统计题目完成数并计算正确率 设计思路 实验首先是完成一个计算器的功能,可以实现简单的+、 、 、/运算,在这里设计一个主类生成随机数,生成题目,并判断正 ...
分类:
其他好文 时间:
2018-04-23 00:22:41
阅读次数:
173
一题目要求 实现一个命令行程序,要求: 自动生成小学四则运算题目(加、减、乘、除) 支持整数 支持多运算符(比如生成包含100个运算符的题目) 支持真分数 统计正确率。 支持整数 支持多运算符(比如生成包含100个运算符的题目) 支持真分数 二需求分析 1.用随机数随机生成数字,能够随机生成符号加减 ...
分类:
其他好文 时间:
2018-04-23 00:21:45
阅读次数:
140
结对编程 四则运算 整体总结 ================== 学习笔记 中缀表达式转换为后缀表达式 如果遇到数字,我们就直接将其输出。 如果遇到非数字时,若栈为空或者该符号为左括号或者栈顶元素为括号,直接入栈。 如果遇到一个右括号,持续出栈并输出符号,直到栈顶元素为左括号,然后将左括号出栈(注 ...
分类:
其他好文 时间:
2018-04-23 00:18:58
阅读次数:
151
20165302四则运算 ====== 需求分析 指定生成题目的数量 生成的题目不能有重复 输出题目到文件,一行一个题目 设计思路 通过命令行参数形式来指定生成题目数量以及运算符数量 去重 运行截图 代码链接 "四则运算" 代码分析 先写一个循环来计数生成的算式个数for (int i = 0; i ...
分类:
其他好文 时间:
2018-04-23 00:18:37
阅读次数:
157
20165236 2017-2018-2 《Java程序设计》结对编程练习_四则运算 结对小组:叶佺、郭金涛 一、需求分析: 1、能随机生成n道四则运算题目,n由使用者输入; 2、支持多种运算符; 3、能计算出正确率; 4、能正确的处理有括号的情况并输出正确的运算结果。 二、设计思路: 随机生成四则 ...
分类:
编程语言 时间:
2018-04-23 00:18:13
阅读次数:
109
需求分析 能生成简单四则运算题目并判断用户回答对错。 能正确统计回答正确的概率。 能正确处理混合四则运算的优先级的问题。 能正确输出负数等结果。 能处理简单的加,减,乘,除运算。 能正确的处理有括号的情况并输出正确的运算结果,能正确处理输入异常的情况。 运行截图 代码实现 import java.u ...
分类:
编程语言 时间:
2018-04-23 00:13:32
阅读次数:
229
20165104孟凡斌 结对编程练习(第二周) ============ 很不幸,这次的结对练习作业的难度,依然远远远超出我,我的搭档两人得能力范围。结对学习,变成了结对向同学请教学习。两个人一起问,确实效率高一点,每周保持这样的学习状态,虽说很累,但确实比原来懒散的我学习好很多。 需求分析 题目要 ...
分类:
其他好文 时间:
2018-04-23 00:11:05
阅读次数:
205
20165235 结对编程项目 四则运算 整体总结 一、需求分析 本次实验需要产生随机数然后对其进行相应的计算。产生随机数可以直接在主类中进行,四则运算可以通过堆栈实现,可能会出现分母为零的 ,也要对其进行相应的修复。可以将字符序列装换成字符数组,在对字符数组中 符号之后的数字进行判断,如果是0就返 ...
分类:
其他好文 时间:
2018-04-23 00:07:37
阅读次数:
147