我不知道为什么我的方法不起作用(if 语句)



此程序对四边形进行分类。我不确定为什么我的方法无法正常工作,我使用的坐标是(08,4),nd(5,5)。我所有的其他方法都起作用,因此我不认为这是因为我的公式。

if((ab + bc) == (cd + da) || (bc + cd) == (da + ab)){}

如果不放置括号,编译器将查看元素的优先级。

if((((ab == bc&& cd == da)||(bc == cd&&& da == ab))

在您的情况下,任何矩形都是风筝(1 2 == 1 2)

最新更新