[说明] 给出一个接收三个数a、b、c作为三角形边长并输出三角形的类型的程序。程序代

题型:多项选择题

问题:

[说明] 给出一个接收三个数a、b、c作为三角形边长并输出三角形的类型的程序。程序代码如下所示:
结点源代码行

A
read a, b, c
B
type = "scalene"
C
if(a = = b || b = = c|| a = = c)
D
type = "isosceles"
E
if (a = = b && b= =c)
F
type = "equilateral"
G
if (a> =b+ c || b> =a+ c||c> =a+ b)
H
type = "not a triangle"
I
if (a< =0 || b< =0 ||c< =0)
J
type = "bad inputs"
K
print type
给出上面三角形伪码中的所有可行路径,进行每条路径测试。并找出达到C0和C1覆盖的最小测试案例集合。