博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
结队编程练习 2
阅读量:5806 次
发布时间:2019-06-18

本文共 517 字,大约阅读时间需要 1 分钟。

一.题目要求

1.自动生成小学四则运算题目(加、减、乘、除)

2.生成带有真分数的算式。
3.统计计算结果正确率

二. 需求分析

1.有单独类提前知晓计算结果。

2.有单独类可储存现有输入结果。
3.两者可以比较。
4.可统计输出与输入结果相比较的正确率

三.设计思路

中缀表达式就是运算符号在运算数中间的表达式,比如1+2,顾名思义,后缀表达式就是运算符在运算数后面的表达式,比如1 2 +。为什么要讲后缀表达式呢?因为电脑运算后缀表达式会比中缀表达式方便很多。那么如何运算后缀表达式呢?

举个例子:计算9+(3-1)3+6/2,转换为后缀表达式即为9 3 1 - 3 + 6 2 / +(怎么转换后面再讲)。计算规则就是建立一个空栈,遇到数字就入栈,遇到符号就以符号前面的两个数为运算数进行计算。

四:
截图结果如下:
1296709-20180422224337963-1427259531.png

1296709-20180422222933808-2106252183.png

结队感受:
1296709-20180422223411208-930213091.jpg

这次的结队任务和互评都比较轻松,我在程序编程时遇到了很多问题,但都问他一一解决,这次对bug进行l修复。

五:
他的博客链接
他的博客写的很细这是我要学习的地方。在代码运行和截图上做的很详细

转载于:https://www.cnblogs.com/qm20165239/p/8910154.html

你可能感兴趣的文章
Logstash读写性能调整优化
查看>>
通达信版F10检索工具下载
查看>>
零基础学python-2.17 文件、open()、file()
查看>>
菜鸟学Java(二十二)——又一次认识泛型
查看>>
也谈设计模式,架构,框架和类库的区别
查看>>
Qt——布局管理器
查看>>
RIP协议
查看>>
[Android基础]Android中使用HttpURLConnection
查看>>
几种Tab的实现方法
查看>>
grid网格的流动一
查看>>
python---------匿名函数
查看>>
android:Notification实现状态栏的通知
查看>>
DbHelper.ttinclude 更新,查询视图和表
查看>>
20170814 新鲜:EChart新增了日历图,要想办法用起来
查看>>
Lighttpd1.4.20源代码分析 笔记 状态机之错误处理和连接关闭
查看>>
具体解释MVP矩阵之ViewMatrix
查看>>
构建之法读书笔记 (1)
查看>>
table合并单元格colspan和rowspan
查看>>
Windows和Linux下查看Apache、MySQL、PHP版本
查看>>
centOs6.9服务器版本安装图解(包含java和mysql)
查看>>