/思路:将分子和分母分别求出来,数据类型为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;
}