在三角形计算中,要求三角形的三个边长:A B C 。 1、 当三边不可能构成三角形时提示错误,可构成三角形时计算三角形周长。 2、若是等腰三角形打印“等腰三角形”, 若两个等腰的平方和等于第三边平方和,则打印“等腰直角三角形 ...
对于 编程之美 P 上关于三角形测试用例的问题,题目是这样的: 输入三角形的三条边长,判断是否能构成一个三角形 不考虑退化三角形,即面积为零的三角形 ,是什么样的三角形 直角 锐角 钝角 等边 等腰 。 函数声明为:byte GetTriangleType int,int,int 。 . 如何用一个byte来表示各种输出情况 . 如果你是一名测试工程师,应该如何写测试用例来完成功能测试呢 我的解答 ...
2015-11-09 19:13 10 3775 推荐指数:
在三角形计算中,要求三角形的三个边长:A B C 。 1、 当三边不可能构成三角形时提示错误,可构成三角形时计算三角形周长。 2、若是等腰三角形打印“等腰三角形”, 若两个等腰的平方和等于第三边平方和,则打印“等腰直角三角形 ...
一、 数学基础: 已知三角形的三边,计算三角形面积,需要用到海伦公式: 即p=(a+b+c)/2 二、 算法: 输入三个边长,套用海伦公式计算面积,并输出。 可以先判断是否可以构成三角形,即任意两边之和大于第三边,可以构成三角形情况下再计算,可以增加严谨性。 三、代码: 四、结果: ...
一、 数学基础: 已知三角形的三边,计算三角形面积,需要用到海伦公式: 即p=(a+b+c)/2 二、 算法: 输入三个边长,套用海伦公式计算面积,并输出。 可以先判断是否可以构成三角形,即任意两边之和大于第三边,可以构成三角形情况下再计算,可以增加严谨性。 三、 代码: 1 2 ...
...
Description 输入三解形三边长度值,判断它是否能为直角三角形的三个边长。如果可以,则输出"yes",如果不能,则输出"no"。如果根本无法构成三角形,则输出"not a triangle"。 Input 三角形三边a,b,c(均为正整数)Output 如果是直角三角形,输出"yes ...
...