C语言平面几何16-三角形的外心和外接圆
2013-12-17 17:28
1491 查看
三角形的外心,就是其外接圆的圆心。三角形三边的垂直平分线相交于一点,该点即为外心。 /* 三角形的外心 */ Point Excenter(Triangle t) { Line l1 = PerpendicularBisector(t.A, t.B); Line l2 = PerpendicularBisector(t.A, t.C); int flag; return LinesIntersection(l1, l2, &flag); // flag返回0,两直线平行 } /* 三角形的外接圆 */ Circle ExCircle(Triangle t) { Point centre = Excenter(t); Circle c; c.centre = centre; c.radius = DistanceOfPoints(centre, t.A); return c; }
相关文章推荐
- C语言平面几何16-三角形的外心和外接圆
- zoj 1450 (http://blog.himdd.com/?p=2666) 很多只是可以做模板,直线相交求交点,三角形外接圆圆心(外心)
- 【进化版】三角形外心坐标和外接圆半径
- C语言平面几何19-三角形的重心和垂心
- C语言平面几何18-三角形的内心和内切圆
- C语言(16)判断三角形
- 【c语言】三角形外心坐标
- 第十一周—C语言 oj上机题目(输出空心三角形)(函数的调用)
- C语言输出正三角形
- 正三角形的外接圆面积,nyoj-274
- poj1266Cover an Arc(三角形外接圆)
- URAL 1043 三角形外接圆
- poj1329Circle Through Three Points(三角形外接圆)
- BugZhu抽抽抽!!(已知三角形三点坐标,求外接圆半径及三角面积)
- 正三角形的外接圆面积
- c语言:任给三条边长,判断能否构成三角形,如果能,求出其面积和周长
- 三角形外接圆圆心 算法 删改版
- 三角形内切圆与外接圆
- C语言已知三边求三角形的面积
- 【C语言提高16】数组中括号与指针关系和数组名常量指针分析