三角形测试用例
在三角形計算中,要求三角形的三個邊:ABC。
1.當三邊不可能構成三角形時提示錯誤,可構成三角形時計算三角形周長。
2.若是等腰三角形打印“等腰三角形”,若兩個等腰的平方和等于第三邊平方和,則打印“等腰直角三角形”。
3.若是等邊三角形,則打印:“等邊三角形”。
4.畫出程序流程圖并設計一個測試用例。
分析一下:
1.構成三角形的條件:任意兩邊之和大于第三邊。
2.構成等腰三角形的條件:任意兩邊相等。
3.構成等腰直角三角形的條件:任意兩邊相等,而且兩條邊的平方和等于第三邊的平方和。
4.構成等邊三角形的條件:三條邊都相等。
分析一下三角形的等價類:
有效等價類:
輸入3個正整數或正小數:
1.兩數之和大于第三數,如A<B+C;??B<C+A;??C<A+B
2.兩數之和不大于第三數
3.兩數相等,如A=B或B=C或C=A
4.三數相等,如A=B=C
5.三數不相等,如A!=B,??B!=C,??C!=A
無效等價類:
1.空
2.負整數
3.非數字
4.少于三個數
?
總結
- 上一篇: 群晖上安装MediaWiki的简单记录
- 下一篇: 对激光原理的初步了解