计算器软件测试报告
14页1、江西工业职业技术学院毕业综合实践课题名称: 安卓手机计算器 作 者: 廖杰 学 号: 20112715 分 院: 电子与信息工程分院 专 业: 计算机网络技术 指导老师: 占华为 专业技术职务 讲师 2013年 11 月 14日一、问题描述: 用Java实现求两整数的加、减、乘、除运算结果,要求两整数的范围都是0,100。从键盘输入数m,数n,判断他们的范围,若不在0,100范围内,则输出提示语,要求重新输入,并且在做除法运算时,当除数为0时,输出提示语,说明除数不能为0。将两数的范围定在0,100,以更好的进行边界值分析,等价类测试等黑盒测试方法;为充分体现白盒测试的特点,有些地方故意用了if-else语句,while循环;另外,加、减、乘、除运算分别用了四个函数来计算,这样既可以在主函数中调用,又可以在Junit框架中分别对这四种运算进行测试。二、程序源代码:1. import java.util.Scanner;2. public class Computer 3. private int a;4. private int b;5. public Computer (int x,
2、int y) /构造函数,初始化6. 7. a=x; /注意:Juint中需要输入测试值在0100范围内8. b=y;9. 10. public double add() /加法11. 12. return a+b;13. 14. public double minus() /减法15. 16. return a-b;17. 18. public double multiply() /乘法19. 20. return a*b;21. 22. public double divide() /除法,要求除数不能为0,否则输出提示语23. 24. if(b!=0)25. return a/b;26. else27. System.out.println(除数不能为0!);28. return 0;29. 30. public static void main(String args)31. 32. Scanner scanner = null;33. scanner = new Scanner(System.in);34. System.out.println(请输入0100的两个m,n整数
3、:);35. System.out.println(请输入第一个数:);36. while(true) /若输入值不在要求范围内,则有循环直到输入正确为止37. int m = scanner.nextInt();38. if(m=0&m=0&n=100)44. 45. Computer cpt=new Computer(m,n);46. System.out.println(运算结果是:); 47. System.out.println(加法:+m+n+=+cpt.add();48. System.out.println(减法:+m+-+n+=+cpt.minus();49. System.out.println(乘法:+m+*+n+=+cpt.multiply();50. System.out.println(除法:+m+/+n+=+cpt.divide();51.52.else 53.System.out.print(输入n值不在要求区间,请重新输入n:n);54. 55. 56.else 57.System.out.print(输入m值不在要求区间,请重新输入m:n);58.5
《计算器软件测试报告》由会员汽***分享,可在线阅读,更多相关《计算器软件测试报告》请在金锄头文库上搜索。
(湖北专用)2014高考语文一轮 测评手册七
三门峡软装陈设项目申请报告(模板参考)
秩序维护服务方案设计9430
幼儿园大班新学期工作计划范文.doc
学期初中地理教学工作计划范本(二篇).doc
服装厂班长年终总结(2篇).doc
2023年11月人力资源管理师一级真题及参考答案
房地产销售新人个人转正工作总结.doc
2022年优秀教师演讲稿:青春在这里闪光精编
水利水电单位工程开工申请报告
软件专业实习报告(共3页)
重视数学阅读能力的培养
工程管理笔试题(卷)库
经理助理个人年终工作总结5篇大全
如何成为房地产经纪行业的顶尖高手概要
针对检查安全要素内容实际工作中的隐患
写评语怎么写4篇
固定源氮氧化物污染控制
地基处理复习题
安全管理环保之垃圾收运点却成污染源
2022-12-07 25页
2023-06-15 24页
2023-11-02 24页
2023-02-23 3页
2023-07-20 30页
2023-03-22 19页
2023-09-14 25页
2022-09-08 235页
2023-05-05 11页
2023-03-02 10页