20165302结对编程

20165302四则运算

需求分析

  • 指定生成题目的数量
  • 生成的题目不能有重复
  • 输出题目到文件,一行一个题目

    设计思路

  • 通过命令行参数形式来指定生成题目数量以及运算符数量
  • 去重

运行截图

1296565-20180422220623298-580885034.png

1296565-20180422220720129-1086752800.png

代码链接

四则运算

代码分析

  • 先写一个循环来计数生成的算式个数for (int i = 0; i < number; i++)
  • 判定运算的类型,用if-else if-else语句,如果是‘+’就执行add(a,b)如果输入的数据等于正确结果,则输出right
  • 如果运算类型为“-”就执行minus(op1,op2),如果输入数据等于正确结果,则输出right
  • 如果运算类型为“*”就执行times(op1,op2)
  • 如果运算类型为“*”就执行Div(op1,op2)
  • 最后统计right的数量与输入的number比,right/number求出正确率输出

结对总结(对组员的评价)

通过这次编程,我学到了很多东西,虽然我在这次的结对编程中做的比我的合作伙伴做的少,但是还是获得了一定的帮助,明白了代码的运行过程和代码的含义,对java的学习和代码的编写起到了很大帮助,同时这次活动也加深了我和队友之间的团队合作能力,同时锻炼了我们两个人的自学与合作能力,通过查阅书籍和网站寻找思路最终完成。

转载于:https://www.cnblogs.com/dky20165302/p/8910291.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值