用公式π/4≈1-1/3+1/5-1/7+1/9…… 求出圆周率π的近似值,要求直到发现某一项的绝对值小于0.000001为止(该项不累加)。
输入格式:
不需要输入
输出格式:
PI=近似值
输入样例:
输出样例:
在这里给出相应的输出。例如:
PI=3.141591
答案:
include
int main()
{
int n=1;
double PI,a=1,b=1,sum;
while(fabs(b)>1e-6)
{
PI=PI+b;
n=n+2;
a=-a;
b=a/n;
}
sum=PI*4;
printf("PI=%.6f",sum);
return 0;
}