作业帮 > 综合 > 作业

8 下面pi函数的功能是,根据以下公式返回满足精度ε要求的π的值.请填空.是n=1 s

来源:学生作业帮 编辑:拍题作业网作业帮 分类:综合作业 时间:2024/04/30 05:53:01
8 下面pi函数的功能是,根据以下公式返回满足精度ε要求的π的值.请填空.是n=1 s
π/2 = 1 + 1/3 + (1/3)*(2/5) + (1/3)*(2/5)*(3/7) + (1/3)*(2/5)*(3/7)*(4/9) + ...
double pi(double eps)
{ double s=0.0,t=1.0;
int n;
for(_____; t>eps; n++)
{ s+=t;
t=n*t/(2*n+1);
}
return (2.0*_____);
}
n=1
s
再问: 怎么读程序A啊?????
再答: double pi(double eps) /* eps精度要求 */ { double s=0.0,t=1.0; /* 初始化,第一项t=1,s=0 */ int n; for(n=1; t>eps; n++) /* 当t不满足精度要求时,继续计算 { s+=t; /* 求和 */ t=n*t/(2*n+1); /* 第n项的值,如n=1,t=1/3,n=2,t=1/3*2/5 */ } return (2.0*s); /* 返回pi */ }