20162328蔡文琛四则运算第二周

四则运算第二周实验报告

结对编程代码链接(https://git.oschina.net/ignor/FourArithmeticOperations.git
代码链接(https://git.oschina.net/pdds2017/cwc20162328_JavaFoundations2nd.git

## 需求分析

1:生成随机数。
2:整数的计算。
3:结果对错的判断。
4:正确率的判断。

设计思路(栈)

1:生成加减乘除的类。
2:生成整数类。
3:运算符号入栈,随机数组入栈。
4:中缀表达式转换为后缀表达式。
5:运用MyDC方法对后缀表达式进行计算。

代码解释

1:中缀转后缀类
1066282-20170521204812775-620733385.png

2:后缀表达式计算类
1066282-20170521205050963-526921478.png

3:分数计算类
1066282-20170521205131088-532976778.png

4:运行结果
1066282-20170521205212228-1471413520.png
1066282-20170521210115010-1861077318.png

困难

在进行分数运算的时候要将int类型转换为string类型。
我们二人在中缀转后缀类的编写上借鉴了许多来自互联网的内容,从其他人的代码中学习到如何简化自己的代码,避免重复编写,让自己的代码变得
尽可能简单易懂。

总结

这次结对编程中我和刘诚昊同学二人遇到了很多的困难,但是在同学和网络的帮助下都一一解决,体验到了结对编程的乐趣,
我很感谢能和刘诚昊同学一起完成这项任务,希望在以后的学习过程中和刘诚昊同学多多配合,一起进步。

转载于:https://www.cnblogs.com/Cai77/p/6886042.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值