首页 > 技术文章 > C语言初学 给已知公式求圆周率

lj-1568 2015-04-02 15:59 原文

公式:

圆周率=1-1/3+1/5-1/7+......+1/(4n-3)-1/(4n-1)

#include<stdio.h>

#include<math.h>

main()

{

double a=0,b=1;

int i;

for(i=1;i<100000;i++)

{

b=pow(-1,i+1)/(2*i-1);

a+=b;

}

printf("%lf\n",4*a);

}

推荐阅读