一个多边形给出各点坐标,用c语言求各内角角度
来源:学生作业帮 编辑:百度作业网作业帮 分类:综合作业 时间:2024/08/08 09:02:06
一个多边形给出各点坐标,用c语言求各内角角度
求牛人给出思路 感激不禁
求牛人给出思路 感激不禁
![一个多边形给出各点坐标,用c语言求各内角角度](/uploads/image/z/19782926-62-6.jpg?t=%E4%B8%80%E4%B8%AA%E5%A4%9A%E8%BE%B9%E5%BD%A2%E7%BB%99%E5%87%BA%E5%90%84%E7%82%B9%E5%9D%90%E6%A0%87%2C%E7%94%A8c%E8%AF%AD%E8%A8%80%E6%B1%82%E5%90%84%E5%86%85%E8%A7%92%E8%A7%92%E5%BA%A6)
用向量吧.假设你知道多边形各点的输入顺序.
假设这个多边形有5个点 A( a1, a2, a3),B( b1, b2, b3),C( c1, c2, c3),D( d1, d2, d3),E( e1, e2, e3).
向量BA = ( b1 - a1, b2 - a2, b3 - a3). 将BA转化成标准向量 NBA = Normalize( BA)
向量BC = ( b1 - c1, b2 - c2, b3 - c3). 将BC转化成标准向量 NBC = Normalize( BC)
然后内角角度就为 arccos( NBA 点乘 NBC)
假设这个多边形有5个点 A( a1, a2, a3),B( b1, b2, b3),C( c1, c2, c3),D( d1, d2, d3),E( e1, e2, e3).
向量BA = ( b1 - a1, b2 - a2, b3 - a3). 将BA转化成标准向量 NBA = Normalize( BA)
向量BC = ( b1 - c1, b2 - c2, b3 - c3). 将BC转化成标准向量 NBC = Normalize( BC)
然后内角角度就为 arccos( NBA 点乘 NBC)
一个多边形除一个内角外一个多边形,其余各内角之和等于1000则去掉的角度数为
已知一个多边形,除了一个内角外,其余各内角和是2400°,求这个内角的度数?自己做(简单点)
一个多边形除了一个内角外,其余各内角的和为2030°,求这个多边形的边数
一个多边形除去一个内角后,其余各内角的和为2030°,求这个多边形边数?
一个多边形除了一个内角外,其余各内角之和为2750°,求这个多边形的边数.
一个多边形除了一个内角之外,其余各内角之和为990°,求这个多边形的边数.
一个多边形各内角都等于72度,求这个多边形的边数.
已知一个多边形有两个内角是直角,其余各内角都等于135°,求多边形边数
已知一个多边形,除了一个内角外,其余各内角和是2400°,求这个内角的度数.
一个多边形除去一个内角外,其余各内角之和为2570度,求这个除去的内角的度数?
一个多边形除一个内角外,其余各内角的合为2220°.求这个内角的度数以及这个多边形的边数.
一个多边形,除一个内角外,其余各内角和等于2570度,求这个内角及多边形的边数.