7-15 计算圆周率 (15分)
程序员文章站
2022-06-08 13:23:34
...
/思路:将分子和分母分别求出来,数据类型为double型的/
代码如下:
#include<stdio.h>
int main()
{
double n;
scanf("%lf", &n);
double PI1 = 1, i=1,a=1,b=3,fz=1,fm=1;
while (i > n)
{
fz=fz*a;
fm=fm*b;
i=fz/fm;
PI1+=i;
a+=1;
b+=2;
}
printf("%.6f", PI1 * 2);
return 0;
}
下一篇: 网站的标题描述以及关键词应该怎么写