#include<stdio.h>
int main()
{
double yuzhi,sum = 1,number = 1,i = 1,k = 1;
int n = 1;
scanf("%lf",&yuzhi);
while(number > yuzhi)
{
i = i * n;
k = k * (2*n+1);
number = i/k*1.0
;
sum = sum + number;
n++;
}
printf("%.6lf",sum*2);
}
计算圆周率
最新推荐文章于 2024-05-18 16:18:30 发布