首页 > 试题广场 >

现在让你测试一个程序,这个程序有三个输入框,分别是输入三角形

[问答题]
现在让你测试一个程序,这个程序有三个输入框,分别是输入三角形的3条边,旁边有一个确认按钮,你点击按钮可能会弹出这么几种结果:不是三角形,锐角三角形,直角三角形,钝角三角形,等腰三角形,等边三角形,请详细描述下测试的过程以及需要注意的点。

预期输入 (x,y,z)   预期结果
(1,0),(1,1),(1,2) 不是三角形
(0,0),(1,0),(0.7,1)  锐角三角形
(0,0),(0,3),(1,0)    直角三角形
(0,0),(1,0),(2,2)   钝角三角形
(0,0),(2,0),(1,3)  等腰三角形
(-1,0),(1,0),(0,1.732)  等边三角形
(0,0)(0,0)(0,0)         不是三角形
1等腰直角三角形输出什么结果?既满足等腰又满足钝角或者锐角输出什么结果?
2输入非法字符输出什么结果?

发表于 2015-10-07 00:22:31 回复(1)
1. 三个点在一条直线上
2. 三点为同一点
3. 锐角三角形(-> 特殊情况:等边三角形)
4. 直角三角形(->特殊情况:等腰直角三角形)
6. 钝角三角形(->特殊情况: 等腰三角形)
发表于 2015-10-08 11:02:23 回复(0)
输入三角形的3条边,指的是长度值吗?
发表于 2015-10-08 13:20:23 回复(0)