用 π/4≈1-1/3+1/5-1/7+…公式求π的近似值

用 π/4≈1-1/3+1/5-1/7+…公式求π的近似值,直到最后一项的绝对值小于10-6为止。该题采用”前N项(N足够大)方法”写该程序。

 

#include<stdio.h>
#include<conio.h>
#include <math.h>
void main()
{  int s;  float n,t,pi;
  t=1;pi=0;n=1.0;s=1;
  while(n<1e6)
  {
    pi=pi+t;
    n=n+2;
    s=-s;
    t=s/n;
  }
  pi=pi*4;
  printf(“pi=%10.6f\n”,pi);
  getch();
}
运行结果为:
pi=  3.141594

© 版权声明
THE END
喜欢就支持以下吧
点赞0 分享
评论 抢沙发

请登录后发表评论

    暂无评论内容