实验1:

先建立.java 在建立test

测试正常情况

测试出错情况

错误

修改后的代码

正确

测试边界情况

100时出错

修改后的代码

测试

实验2:

先建test在写,java

实验3:建模

练习

、、、

public class Complex {

public double m_dRealPart;

public double m_dImaginPart;

public Complex(){
this.m_dImaginPart=0;
this.m_dRealPart=0; }
public Complex(double r,double I){
this.m_dRealPart=r;
this.m_dImaginPart=I;
}
public double GetRealPart(){return this.m_dRealPart;}
public double GetImaginaryPart(){return this.m_dImaginPart;}
public void SetRealPart(double d){this.m_dRealPart=d;}
public void SetImaginaryPart(double d){this.m_dImaginPart=d;} public Complex ComplexAdd1(Complex c){
this.m_dRealPart=this.m_dRealPart+c.m_dRealPart;
this.m_dImaginPart=this.m_dImaginPart+c.m_dImaginPart;
return this;
}
public Complex ComplexAdd2(double c){
this.m_dRealPart=this.m_dRealPart+c;
return this;
} public Complex ComplexMinus1(Complex c){
this.m_dRealPart=this.m_dRealPart -c.m_dRealPart;
this.m_dImaginPart=this.m_dImaginPart -c.m_dImaginPart;
return this;
}
public Complex ComplexMinus2(double c){
this.m_dRealPart=this.m_dRealPart-c;
return this;
}
public Complex ComplexMulti1(Complex c){
double a=this.m_dImaginPart;
double b=this.m_dRealPart; this.m_dRealPart=b*c.m_dRealPart-(a*c.m_dImaginPart);
this.m_dImaginPart=b*c.m_dImaginPart+a*c.m_dRealPart;
return this;
}
public Complex ComplexMulti2(double c){
double a=this.m_dImaginPart;
double b=this.m_dRealPart; this.m_dRealPart=this.m_dRealPart*c;
this.m_dImaginPart=this.m_dImaginPart*c;
return this;
}
public String toString(){
return this.m_dRealPart+"+"+this.m_dImaginPart+"i";
}

}

、、、

测试

步骤 耗时 百分比

需求分析 10m 17%

设计 20m 33%

代码实现 10m 17%

测试 5m 8.3%

分析总结 15m 25%

建模

最新文章

  1. mac gem install nokogiri error
  2. POS管理系统之出入库单分页查询
  3. HDU 1425 sort(堆排序/快排/最大堆/最小堆)
  4. 标签语义化之常用HTML标签
  5. Nginx + Tomcat 动静分离实现负载均衡(转)
  6. iOS开发学习路线图
  7. sql server 与C#数据类型对应表
  8. 购买SSD固态硬盘须当心,你知道什么是SLC、 MLC、TLC闪存芯片颗粒吗?
  9. IIS防止同一IP大量非法访问
  10. MVC3中 ViewBag、ViewData和TempData的使用和区别(不是自己写的)
  11. Hibernate的批量处理
  12. pg_config executable not found
  13. cocos2dx - 在MFC中使用cocos2dx
  14. centos 配置 php 执行shell的权限
  15. python import自定义模块方法
  16. .Net中Web增加加密狗管理
  17. HDU 1811 Rank of Tetris 【拓扑排序】+【并查集】
  18. 【Android】3.14 公交线路查询功能
  19. nginx分发请求的2种方式:1、指明server_name;2、通过location过滤uri来分发请求;
  20. vuejs源码摘抄

热门文章

  1. Spring 之注解事务 @Transactional(转载)
  2. 对 js 高程 Preflighted Reqeusts 的理解
  3. 2017 Multi-University Training Contest - Team 3—HDU6058 Kanade's sum
  4. Yii2 里使用Redis扩展
  5. 使用LoadRunner的Web(HTTP/HTML)协议录制手机app脚本
  6. 14.Iterate a Cursor in the mongo Shell-官方文档摘录
  7. 使用selenium找出外卖点餐次数最多的10个顾客
  8. 003-linux基本目录介绍
  9. HDU中大数实现的题目,持续更新(JAVA实现)
  10. python16_day23【cmdb前端】