已知圆的半径和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;
}
转载请注明原文地址:https://blackberry.8miu.com/read-3666.html