if(first == second || first == third || second == third){ System.out.println("Isosceles Triangle");}if(first == second && first == third && second == third){ System.out.println("Equilateral Triangle");}if(first != second && first != third && second != third) System.out.println("Scalene Triangle");我希望它在只有兩條邊相等的地方顯示等腰線,但截至目前,當(dāng)所有邊都相等時,它會同時顯示等腰線和等邊線。
2 回答

吃雞游戲
TA貢獻(xiàn)1829條經(jīng)驗 獲得超7個贊
首先,如果所有邊都相等,則它是等邊的。
否則,如果任意兩條邊相等,則為等腰。
否則,它是不等邊的。
“否則”使用關(guān)鍵字 表示else。
if (first==second && second==third) {
System.out.println("Equilateral.");
} else if (first==second || second==third || first==third) {
System.out.println("Isosceles.");
} else {
System.out.println("Scalene.");
}
我們按此順序檢查條件,因為我們檢查等腰三角形的條件也適用于等邊三角形。
添加回答
舉報
0/150
提交
取消