我应该编写两个程序来确定三角形的类型,给定边长。一个程序可以使用逻辑运算符。一个不能。这是我对第一个程序的解决方案:
if (S1 == S2 AND S2 == S3)
System.out.println("equalateral");
else if (S1 == S2 OR S2 == S3 OR S1 == S3)
System.out.println("isoceles");
else
System.out.println("scalene");
我认为那部分是正确的,但我完全不知道如何不使用逻辑运算符。我想也许是布尔值,但这只是回到我使用逻辑运算符。确切的方向是,
“使用嵌套的 if-else 语句编写代码,其中每个 if 都有一个匹配的 else 块,并且所有 if 条件都是简单条件,其中没有逻辑运算符。”
有人可以指出我正确的方向吗?