📄 +
字号:
例:有这样一个程序,它要完成以下工作:从卡片上读入三个整数值。
这三个数表示三角形三条边的长度。然后,打印出信息,以表明这个三角形是等腰三角形、
等边三角形、直角三角形还是一般三角形。
设计一套测试用例检验程序是否有错。
这个问题看起来很简单,但当你做完后与下面的答案对照,可能会有一些启迪
 表示合法的不规则三角形。(如:2 3 4)
 表示合法的等腰三角形。(如:2 2 3 2 3 2 3 2 2)
 表示合法的等边三角形。(如:2 2 2)
 表示合法的直角三角形。(如:3 4 5 4 3 5 5 4 3)
 三角形的一条边长为0。(如:1 2 0)
 三角形的一条边长为负数。(如:1 2 -1)
 其中两个数之和等于第三个数。(如:1 2 3 2 1 3 3 2 1)
 其中两个数的和小于第三个数(如:1 2 4 2 1 4 4 1 2)。
 表示三条边长都为0。(如:0 0 0)
 给出的边长不是整数。(如:1 2 1.5)
 给出了错误的数值个数(如:只给两个数值)。
 其中一个数据不是数值(如:1 2 *)。
 给出一组大数据。
 对于每一种测试情况,除了输入值外,你是否还给出了预期输出。
 ……
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -