已知圆的半径和N边形的边,求正n边形的周长:

思路: Dev-c++编译器中自带的有正弦、余弦的公式,不过要的是弧度角
(弧度角=[角度*PI(3.1415)]/180)
所以通过正弦定理可以求出n边形的周长

程序代码:

#include<stdio.h>
#include<math.h>
int main()
{double n,r;int m;while(scanf("%d%lf",&m,&r)!=EOF){n=2*m*r*sin(3.14/m);printf("%.2lf\n",n);}return 0;
}

圆的内接正n边形的周长相关推荐

  1. TikZ绘图示例——尺规作图: 圆内接正九边形的近似画法

    做法 作圆的垂直中心线AB,CDAB,\,CDAB,CD; 以BBB为圆心, BCBCBC为半径作圆弧与ABABAB交于点GGG; 以GGG为圆心, GCGCGC为半径作圆弧交ABABAB于FFF点; ...

  2. TikZ绘图示例——尺规作图: 圆内接正七边形的近似画法

    做法 作圆的垂直中心线AB,CDAB,\,CDAB,CD; 以DDD为圆心, DODODO为半径作圆弧交圆周于E,FE,\,FE,F点, 连接EFEFEF交CDCDCD于GGG, GFGFGF即为圆内 ...

  3. TikZ绘图示例——尺规作图: 圆内接正五边形的近似画法

    方法 作圆的垂直中心线AB,CDAB,\,CDAB,CD; 取OBOBOB的中点HHH; 以HHH为圆心, HCHCHC为半径画圆弧交ABABAB与GGG点; CGCGCG即为圆内接正五边形的边长. ...

  4. 正几边形可以实现无缝拼接?

    正n边形内角为 (n-2)*180/n ,要保证可以无缝拼接,就是一个圆可以被整数个n边形内角拼接,即 360=k*(n-2)*180/n => 2n=k(n-2).(摘自http://blog ...

  5. Android 正 N 边形圆角头像的实现

    卖一下广告,欢迎大家关注我的微信公众号,扫一扫下方二维码或搜索微信号 stormjun,即可关注. 目前专注于 Android 开发,主要分享 Android开发相关知识和一些相关的优秀文章,包括个人 ...

  6. 用Python输出各点两两连接的正17边形

    我可以用Python中的Turtle模块来绘制一个正17边形,代码如下:import turtle turtle.forward(50) turtle.left(180-180/17) for i i ...

  7. Android 自定义View 绘制正N边形

    从我的 "慕课-手记" 中搬过来   作者: stone86  链接:http://www.imooc.com/article/14599 来源:慕课网 支付宝芝麻信用分-分析中, ...

  8. 正n边形的魔法阵,判断该魔法阵消耗的魔力和产生的能量。

    //题目描述:一个魔法阵可以看正n边形,他的魔力消耗等于通过端点连接起来的直线数量和单独的端点,产生的能量等于端点构成的三角形数量. 现在你有一个正n边形的魔法阵,判断该魔法阵消耗的魔力和产生的能量. ...

  9. 6-8 从shape类派生出一个正n边形分数 10

    在一个正n边形(Regular Polygon)中,所有边的边长都相等,且所有角的度数相同(即这个多边形是等边.等角的).请从下列的抽象类shape类扩展出一个正n边形类RegularPolygon, ...

  10. Python绘制任意正n边形

    目录 Python画任意正n边形 代码 效果 Python画任意正n边形 代码 # 绘制一个n边形 import turtle turtle.setup(650, 650) # 画布宽度650px,高 ...

最新文章

  1. 数据关系模式设计的标准化
  2. openresty 前端开发入门四之Redis篇
  3. linux中iptable中端口,Linux如何打开iptables中的端口
  4. -bash: wget: 未找到命令_18个堪称神器的命令行工具,高效运维必备
  5. Linux中sudo免密码
  6. MicroBlaze软核介绍
  7. numpy中方法参数axis取值理解
  8. 让FLASH背景透明-可运用于在网页内的FLASH内嵌入另一个网页
  9. 2011年国外最受欢迎的15个音乐网站
  10. split,splice,slice,substr,substring使用方法总结
  11. 两台usrp实现收发_选购光纤收发器时应该注意哪些事项?
  12. Raki的读paper小记:Audio Captioning with Composition of Acoustic and Semantic Information
  13. AI搜索引擎优化工具-市场现状及未来发展趋势
  14. DL notes 05:深度学习相关的优化基础(入门级)
  15. 火影_青鸟_中日罗马音
  16. 数字通信调制方式的误码率matlab仿真,包括OOK,PRK,FSK以及QAM
  17. 解决org.junit.runners.model.InvalidTestClassError: Invalid test class ‘xxx‘ 1. No runnable methods
  18. 【XSY2508】【BZOJ4424】Fairy(二分图)
  19. 访问学者如何申请美国J1签证?
  20. 贴片电解电容100UF16V 6.3*4.5mm超薄封装规格

热门文章

  1. MySQL银行卡验证判断
  2. python倒排索引
  3. 樊登读书搞定读后感_樊登读书会听书《搞定》《高效人士的七个习惯》《人生效率手册》《搞定3》第四周学习感悟...
  4. pdf如何转化成word文档呢?
  5. 分享40个主机域名PHP源码,总有一款适合你
  6. 在Windows下搭建WAMP环境
  7. 读取txt文件(字符串内容),分割数组,存入Map
  8. linux安装rtl8192cu网卡驱动,ubuntu更新rtl8192cu驱动
  9. Itext导出pdf教程
  10. MFC编程 小说分割器