zoukankan      html  css  js  c++  java
  • 作业5 四则运算 测试与封装 5.1

    伙伴:26吴伟峰

    伙伴博客:http://www.cnblogs.com/383237360q/

    程序介绍:

    1.第一阶段目标 - 把计算的功能封装成类。

    2.设计测试用例:用白盒与黑盒测试设计技术,为计算核心设计测试用例。

    3.在实验环境中(如MyEclipse集成开发环境+Junit测试框架)运行测试用例,分析测试结果,找出程序问题,给出改进前后的代码对照。

    心得:这次作业按照上次的程序稍作修改,主要是修改了算法优先级,第一次构想是乘除法优先然后到加减法,需要注意的是被除数不能为0,但是后来发现最优先应该是括号问题,先运算括号内,再算括号外,那么问题来了,括号内也有乘除法和加减法时候,又该怎样算?这个只做了构思了没有去修改,只要是打算把括号算为第一优先级,乘除法作为第二优先级,加减最后,然后一直做循环判断优先级,但是后来修改了几次后发现要修改的地方太多所以没有再去修改了,括号这个问题还是没有解决。

  • 相关阅读:
    HTML5
    HTML5
    HTML5
    HTML5
    HTML5
    HTML5
    HTML5
    HTML5
    HTML5
    53.Maximum Subarray
  • 原文地址:https://www.cnblogs.com/mac54321/p/4469312.html
Copyright © 2011-2022 走看看