输入n值,并利用下列格里高里公式计算并输出圆周率:
输入格式:
输入公式中的n值。
输出格式:
输出圆周率,保留5位小数。
输入样例:
在这里给出一组输入。例如:
1
输出样例:
在这里给出相应的输出。例如:
2.66667
#include<stdio.h>
int main()
{
int n;
double f1,f2,f3,s1,s2,sum=0;
scanf("%d",&n);
f1=1.0;
for(int i=1;i<=n;i++)
{
f2=(4*1.0*i)-3;
f3=(4*1.0*i)-1;
s1=f1/f2;
s2=f1/f3;
sum+=s1-s2;
}
printf("%.5lf",sum*4);//sum算出来要乘以4
return 0;
}