求助!C语言编程5

来源:百度知道 编辑:UC知道 时间:2024/09/21 18:24:27
用π/4≈1-1/3+1/5-1/7+…公式求π的近似值,直到最后一项的绝对值小于10-6为止。

main()
double a,b,c,d=b;
for(b=1;1/b<=0.000001;b+=2)
d=d+1/b;
a=d-1;
print("%f",d)

#include <stdio.h>
#include <math.h> /*调用fabs涵数要求包含math.h文件*/
main()
{ int s;
float n,t,pi,TT;
t=1.0;
pi=TT/4;
pi=0;
n=1.0;
s=1;
while (fabs(t)>=1e-6)
{pi=pi+t;
n+=2.0;
s=-s;
t=s/n;
}
TT=pi*4;
printf("TT=%f\n",TT);
}