实验六-三角形问题的基本路径测试解答

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

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

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

资源描述

实验六三角形问题的基本路径测试主要代码如下:1.If(inta=intb+intc)_2.Or(intb=inta+intc)_3.Or(intc=intb+inta)Then4.strMsg=三角形两边之和必须大于第三边+vbCrLf+非三角形5.Else6.If(inta=intb)_7.And(intb=intc)Then8.strMsg=三角形的三条边都相等+vbCrLf+等边三角形9.Else10.If(inta=intb)_11.Or(inta=intc)_12.Or(intc=intb)Then13.strMsg=三角形的任意两边相等+vbCrLf+等腰三角形14.Else15.strMsg=三角形的各边均非等+vbCrLf+普通三角形16.EndIf17.EndIf18.EndIf1.根据上面的代码画出程序的控制流图。2.计算环路复杂度。V(G)=93.求出基本路径组合。P1:1-4-18P2:1-2-4-18P3:1-2-3-4-18P4:1-2-3-6-7-8-17-18P5:1-2-3-6-10-13-16-17-18P6:1-2-3-6-10-11-13-16-17-18P7:1-2-3-6-10-11-12-13-16-17-18P8:1-2-3-6-10-11-12-15-16-17-1812367810111215131617184要点:从较短路径顺序增加每个分支尽可能走一次4.设计测试用例,按照表1的形式,设计用例。表1:用例设计表三角形问题独立路径测试编号输入输出路径(节点)结果(NG/OK)边1边2边3判断结果OK11054非三角形1-4-18OK24105非三角形1-2-4-18OK35410非三角形1-2-3-4-18OK4555等边三角形1-2-3-6-7-8-17-18OK5557等腰三角形1-2-3-6-10-13-16-17-18OK6676等腰三角形1-2-3-6-10-11-13-16-17-18OK7766等腰三角形1-2-3-6-10-11-12-13-16-17-18OK8356普通三角形1-2-3-6-10-11-12-15-16-17-18OK

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

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

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

×
保存成功