请在 下方输入 要搜索的题目:

输入三个整数a、b、c分别作为三边的边长构成三角形。通过程序判定是否构成三角形以及所构成的三角形的类型,分别输出“非三角形”、“一般三角形”、“等腰三角形”或“等边三角形”。用等价类划分方法为该程序设计测试用例。

输入三个整数a、b、c分别作为三边的边长构成三角形。通过程序判定是否构成三角形以及所构成的三角形的类型,分别输出“非三角形”、“一般三角形”、“等腰三角形”或“等边三角形”。用等价类划分方法为该程序设计测试用例。

发布时间:2025-06-05 23:41:33
推荐参考答案 ( 由 快搜搜题库 官方老师解答 )
联系客服
答案:分析题目中给出和隐含的对输入条件的要求: ①整数,②三个数,③非零数,④正数,⑤两边之和大于第三边,⑥等腰,⑦等边。 如果a、b、c满足条件①~④,则输出下列4种情况之一: (1)如果不满足条件⑤,则程序输出为“非三角形”。 (2)如果三条边相等即满足条件⑦,则程序输出为“等边三角形”。 (3)如果只有两条边相等,即满足条件⑥,则程序输出为“等腰三角形”。 (4)如果三条边都不相等,则程序输出为“一般三角形”。 列出等价类表并编号,结果如表1所示。  根据等价类设计等价类测试用例如表2所示。
专业技术学习
专业技术学习
搜搜题库系统