开放大学在线学习搜题
当前位置:首页 > 学习题库 > C程序设计语言

问题

下面函数pi的功能是:根据以下公式,返回满足精度(0.0005)要求的π值,请填空。 π/2=1+1/3+1/3*2/5+1/3*2/5*3/7+1/3*2/5*3/7*4/9+… #include

发布时间:2025-11-24   作者:广东开放大学   浏览:0

下面函数pi的功能是:根据以下公式,返回满足精度(0.0005)要求的π值,请填空。

π/2=1+1/3+1/3*2/5+1/3*2/5*3/7+1/3*2/5*3/7*4/9+…

#include

#include

#include

double pi(double eps)

{double s,t;

 int n;

 for(【1】;t>eps;n++)

  {s+=t;

   t=n*t/(2*n+1);

  }

 return (【2】);

 }

main()

{double x;

 printf("\nPlease enter a precision:");

 scanf("%lf",&x);

 printf("\neps=%lf,π=%lf",x,pi(x));

}

您可能感兴趣的试题