#include
int main(void)
{
int i,j=1,n;
double pi=0;
printf("please input n:\n");
scanf("%d",&n);//输入项数n
for(i=1;2*i-1<=n;i=i+2) //每次递增2
{
pi=pi+j*(1.0/i);//第n项的公式
j=-j;
}
pi=pi*4;//乘以系数4
printf("%lf\n",pi);//输出圆周率PI
return 0;
}
设置一个循环
p=0;
for (i=0;i
if (i%2==0)
p=p+1/(1+2*i);
else
p=p-1/(1+2*i);
}
p1=4*p
简略的写了一下呵呵