开始本题是直接想到拆成n-2个三角形,利用海伦公式三角形相加即可,但是,WA猝不及防 Discuss打开一看,是它,我们的小英雄凹多边形 如果没有凹多边形,是这样的,但是这样精度很低。 #include<stdio.h> #include<math.h> float triangle(int a, int b, int c, int d, int e, int f){ float g = sqrt((d-b)*(d-b) + (c-a)*(c-a)); float h = sqrt((e-a)*(e-a) + (f-b)*(f-b)); float m =...