作业帮 > 综合 > 作业

C语言计算PAI的值用圆周率PAI=4*(1-1/3+1/5-1/7+...)公式计算圆周率PAI.加到某项绝对值小于1

来源:学生作业帮 编辑:作业帮 分类:综合作业 时间:2024/10/06 03:09:04
C语言计算PAI的值
用圆周率PAI=4*(1-1/3+1/5-1/7+...)公式计算圆周率PAI.加到某项绝对值小于10^-6为止:
#include
#include
main()
{
int n;
double m,sum,PAI;
sum=0;


for(n=1;fabs(m)>1e-6;n++)
m=pow((-1),(n+1))*(1.0/(double)(2*n-1));
sum+=m;

PAI=4*sum;
printf("%lf\n", PAI);
}

得出0.000004是怎么来的?哪里错了呀?
e ,咋说捏,你的for的括号呢!
再问: 哎呀对哦。。。。。