x/3=1+1/3-1/5+1/7-1/9+ 直到最后一项绝对值小于0.00001,求x的近似值
要求:用dev编译器及c++语言
x/3代表什么
#include<stdio.h>
int main()
{
int i=2,f=1;
double x,sum=0,t=1;
while(t>=1e-4)
{
sum=sum+f*t;
t=1.0/(2*i-1);
i++;
f=-f;
}
x=sum*3;
printf("%lf\n",x);
return 0;
}
运行结果: