作业帮 > 综合 > 作业

π/4=1-1/3+1/5-1/7+一直加到最后一个数的绝对值小于10^-6 有什么错误啊

来源:学生作业帮 编辑:大师作文网作业帮 分类:综合作业 时间:2024/11/13 07:59:33
π/4=1-1/3+1/5-1/7+一直加到最后一个数的绝对值小于10^-6 有什么错误啊
#include
#include
int main()
{int n;
\x05double s,b=1.0,a,sum;
sum=0;
\x05for(n=2;fabs(b)>=1e-6;n++)
\x05{\x05
\x05sum=sum+b;
\x05
\x05a=2*n-1;
\x05
\x05b=-1/a;
\x05}
\x05s=sum*4;
\x05printf("%10.8f\n",s);
\x05return 0;
}
π/4=1-1/3+1/5-1/7+一直加到最后一个数的绝对值小于10^-6 有什么错误啊
=-1/a; 这里错了,因为a是正数,所以b也是正数,题目要求是1正1负1交替
所以应该改为
if(n%2==0) b=-1/a;
else b=1/a;