20165212四则运算

20165212《Java程序设计》——四则运算

  • 码云链接:https://gitee.com/BESTI-IS-JAVA-2018/20165212RenYin/tree/master/Fenix/SiZeYunSuan

  • 需求分析:由于之前接触过四则运算的程序设计题目,因此思路比较直接:

    • 命令行输入题目数、数范围
    • 需要生成随机数,好几个地方要用
    • 生成运算符(同上)
    • 检查重复
    • 程序算出答案
    • 题目print出来
    • 读取命令行输入的答案
    • print结果
  • 设计思路:有了需求分析,设计思路很明确:

    • 在库文件中调用rand
    • rand产生随机数、运算符
    • equals判断是否存在重复,返回一个boolean值
    • 对boolean判断,false就print Error!
    • ture的时候,对产生的随机数和运算符进行计算,产生答案和这道题目,并且输出这道题目
    • 命令行输入问题答案
    • 显示用户的答题结果,输出正确答案
  • UML类图

  • 功能截图

以及Ubuntu下的运行结果图*3

  • 结对感受: 哦!结对学习,太棒了!omg!我实在找不到一个合适的形容词来形容结对学习的感受了!我仿佛看到了汤姆斯.陈独秀先生的奖杯,是谁把它拿到这来得?哦我亲爱的汤默斯,这是你的,摸它之前记得用蒂花之秀洗手液,这会显得庄重一些,如果您觉得不够,还可以来个橘子。

  • ................ 高清画质
原文地址:https://www.cnblogs.com/FenixRen/p/8849978.html