需求分析
1.能够生成不一样种类的题目
2.能够根据用户的需求生成不一样难度的题目
3.计算时生成真分数和整数,且结果为分数形式输出
能够输出括号学习
四则运算是指测试
加法、减法、乘法和除法四种运算。四则运算是小学数学的重要内容,也是学习其它各有关知识的基础。在四则运算中先乘除后加减,先括号内后括号外。spa
需求分析:设计
在线咨询小学生数学
解题思路:
1.要产生随机数
2.在产生随机数的时候就要产生随机运算符用脑子想出随机数随机符号让它算显示出来
题目和答案都在TXT文本显示
3.不能一类到底
程序一次运行生成的题目不能重复基础
总结及改进
优势:
1.实现四个运算计算
2.生成题目没有重复
3.支持10000题的出题量以及答案
缺点:
1.代码不够简洁
2.没有解决小数点问题
3.真分数没有换算
4.没有建立测试类
计划:
1.支持真分数
2.生成的题目中计算过程不能产生负数
3.提供中英文两种切换方式。
收获:
在四则运算的完成过程当中,本身也发现了不少不足,不管是知识仍是熟练度,还远远不够。
知识上很生疏,须要上网查询不少的资料,这周主要完成了简单三个运算符,同时也让我明白了
必定要多动脑子去思考,应该怎么设计,为何要这样设计,必定要有一个清晰的思路再去写代码。
若是你有了一个清晰的思路,编写代码实际上是很简单的一个工做。学无止境随机数