根据以下公式,返回满足精度要求的π的值:
答案:1 悬赏:70 手机版
解决时间 2021-03-22 17:30
- 提问者网友:人傍凄凉立暮秋
- 2021-03-22 11:01
根据以下公式,返回满足精度要求的π的值:
最佳答案
- 五星知识达人网友:狂恋
- 2021-03-22 12:29
double pi(double eps )
{
double s,t;
int n;
for(n=1,t=1.0;t>eps;n++)
{
s+=t;
t=n*t/(2*n+1);
}
return(2*(s-1));
}
void main()
{
double x;
scanf("%lf",&x);
printf("\neps=%.3lf,π=%.3lf",x,pi(x));
}
请采纳答案,支持我一下。追问这个不是C++,程序啊,里面有错误
{
double s,t;
int n;
for(n=1,t=1.0;t>eps;n++)
{
s+=t;
t=n*t/(2*n+1);
}
return(2*(s-1));
}
void main()
{
double x;
scanf("%lf",&x);
printf("\neps=%.3lf,π=%.3lf",x,pi(x));
}
请采纳答案,支持我一下。追问这个不是C++,程序啊,里面有错误
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯