网站大量收购闲置独家精品文档,联系QQ:2885784924

软件测试文档【参考】.doc

  1. 1、本文档共41页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
南昌航空大学实验报告 2013 年 10 月 20 日 课程名称: 软件质量保证与测试 实验名称: 测试程序的设计 班级: 112032 27 姓名: 肖心远 同组人: 指导教师评定: 签名: 一、实验目的 完成测试用程序的编写,为接下来的测试实验做准备。 二、实验要求 (1)设计程序的语言可以选择C、C++、JAVA等; (2)保证程序语法正确 (3)记录实验数据并书写实验报告 题目要求: 题目一:三角形问题 问题描述:输入三角形三条边a、b、c,三条边有效取值范围为[1,200],判断该三角形是什么三角形,输出内容具体包括:(1)等边三角形;(2)等腰三角形;(3)直角三角形;(4)等腰直角三角形;(5)一般三角形;(6)非三角形;(7)输入数据非法。 题目二:NextDate问题 问题描述:输入年月日year、month、day,其中年份的有效取值范围为[1900,2100],请输出输入日期的下一天,例如输入2013年9月29日,输出为2013年9月30日。若输入日期非法,例如输入2013年2月30日,则输出“输入日期不存在”,若输入日期超出取值范围,例如输入2013年9月32日,则输出“输入日期超出范围”。 问题三:佣金问题 问题描述:前亚利桑那洲境内的一位步枪销售商销售密苏里州制造商制造的步枪机(lock)、枪托(stock)和枪管(barrel)。枪机卖45美元,枪托卖30美元,枪管卖25美元。销售商每月至少要售出一支完整的步枪,且生产限额是大多数销售商在一个月内可销售70个枪机、80个枪托和90个枪管。 根据当月的销售情况,并计算销售商的佣金如下: (1)不到(含)1000美元的部分为10%; (2)1000(不含)~1800(含)美元的部分为15%; (3)超过1800美元的部分为20%。 佣金程序生成月份销售报告,汇总售出的枪机、枪托和枪管总数,销售商的总销售额以及佣金。 三、实验步骤 1.运行TC, Visual C++, JAVA等开发工具; 2.在开发环境中完成程序设计,并进行调试; 3.在程序没有语法错误的前提下重点检查程序的逻辑错误; 4.对程序进行调试,并记录实验数据。 四、实验内容 1.三角形问题 (1)程序流程图 (2)源代码 import java.util.Scanner; public class triangel { public static void main(String[] args){ Scanner input=new Scanner(System.in); double a=input.nextDouble(); double b=input.nextDouble(); double c=input.nextDouble(); if(a1||a200||b1||b200||c1||c200){ System.out.println(输入数据非法\n); } else if((a+b)=c||(a+c)=b||(c+b)=a){ System.out.println(非三角形\n); } else if(a==bb==ca==c){ System.out.println(等边三角形\n); } else if(a==b||b==c||a==c){ if(a*a==b*b+c*c||b*b==a*a+c*c||c*c==a*a+b*b){ System.out.println(等腰直角三角形\n); }else{ System.out.println(等腰三角形\n); } } else if(a*a==b*b+c*c||b*b==a*a+c*c||c*c==a*a+b*b){ System.out.println(直角三角形\n); } else{ System.out.println(一般三角形\n); } } } (3)测试数据及测试结果 a=1,b=2,c=3 a=2,b=2,c=3 a=3,b=4,c=5 a=8,b=8,c=8 a=4,b=7,c=9 2.NextDate问题 (1)程序流程图 (2)源代码 import java.util.Scanner; public class Nextday { publ

文档评论(0)

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档