使用边界值测试方法和决策表测试方法对三角形问题进行测试

整理文档很辛苦,赏杯茶钱您下走!

免费阅读已结束,点击下载阅读编辑剩下 ...

阅读已结束,您可以下载文档离线阅读编辑

资源描述

题目:三角形问题:输入3个整数a、b和c,作为三角形的3条边。通过程序判断出由这3条边构成的三角形的类型是等边三角形、等腰三角形还是一般三角形,并打印出相应的信息。条件:1、输入3个整数a、b和c作为三角形的三条边2、正数3、a∈[1,100]b∈[1,100]c∈[1,100]4、三角形两边之和大于第三边输出三角形类型的条件:1、一般三角形:a+bc或a+cb或b+ca2、等腰三角形:在满足一般三角形的前提下,且a=b≠c或a=c≠b或b=c≠a3、等边三角形:在满足一般三角形的前提下,且a=b=c4、不能构成边三角形:a+bc或a+cb或c+ba一、边界值测试方法五点法序号abc预期结果①505050等边三角形②15050等腰三角形③1005050不能构成三角形④25050等腰三角形⑤995050等腰三角形⑥50150等腰三角形⑦5010050不能构成三角形⑧50250等腰三角形⑨509950等腰三角形⑩50501等腰三角形○115050100不能构成三角形○1250502等腰三角形○13505099等腰三角形七点法序号abc预期结果①505050等边三角形②15050等腰三角形③1005050不能构成三角形④25050等腰三角形⑤995050等腰三角形⑥05050不能构成三角形⑦1015050不能构成三角形⑧50150等腰三角形⑨5010050不能构成三角形⑩50250等腰三角形○11509950等腰三角形○1250050不能构成三角形○135010150不能构成三角形○1450501等腰三角形○155050100不能构成三角形○1650502等腰三角形○17505099等腰三角形○1850500不能构成三角形○195050101不能构成三角形二、决策表测试方法①②③④⑤⑥⑦⑧输入边值a∈[1,100]YYYYNNNNb∈[1,100]YYNNYYNNc∈[1,100]YNYNYNYN输出三角形的类型不能构成三角形VVVVVVV一般三角形V等腰三角形V等边三角形V

1 / 2
下载文档,编辑使用

©2015-2020 m.777doc.com 三七文档.

备案号:鲁ICP备2024069028号-1 客服联系 QQ:2149211541

×
保存成功