您现在的位置是:首页 >要闻 > 2023-12-11 03:48:20 来源:

四边形测试题及答案(四边形测试题)

导读 大家好,我是小夏,我来为大家解答以上问题。四边形测试题及答案,四边形测试题很多人还不知道,现在让我们一起来看看吧!1、我测试过了,...

大家好,我是小夏,我来为大家解答以上问题。四边形测试题及答案,四边形测试题很多人还不知道,现在让我们一起来看看吧!

1、我测试过了,四点一线,凹四边形,四边形,有两个点共点,都可以,这里使用一条知道N边形N个顶点坐标求N边形的面积的公式,这些情况其实已经可以不考虑,呵呵,自动求

2、凹四边形情况:

3、有三点共一线形成三角形的情况:

4、#include "stdio.h"

5、#include "math.h"

6、void main()

7、{

8、 double x[4],y[4];

9、 for(int i=0;i<4;i++)

10、 {

11、  scanf("%lf%lf",&x[i],&y[i]);

12、 }

13、 double mianji=0.0;

14、 for(int ii = 1 ; ii< 4 ; ii++)

15、 {

16、  mianji+=(x[ii-1]*y[ii]-x[ii]*y[ii-1]);

17、 }

18、 mianji+=x[3]*y[0]-x[0]*y[3];

19、 mianji= fabs(0.5*mianji);

20、 printf("%lf ",mianji);

21、}

本文到此讲解完毕了,希望对大家有帮助。