此程序对四边形进行分类。我不确定为什么我的方法无法正常工作,我使用的坐标是(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)