int s=1; double n=1,t=1,pi=0; while((fabs(t)) >1e-7) {pi=pi+

学习 时间:2026-08-24 18:33:27 阅读:8581
int s=1; double n=1,t=1,pi=0; while((fabs(t)) >1e-7) {pi=pi+t; n=n+2; s=-s; t=s/n; } pi=pi*4; co大师们,感激不尽啊 初学者不容易啊

最佳回答

爱听歌的萝莉

眯眯眼的哈密瓜

2026-08-24 18:33:27

这是典型的求和表示,循环中做的是:pi=1-1/3+1/5-1/7+……循环后pi=pi/4,这求出的就是圆周率的约值。

最新回答共有2条回答

  • 拼搏的云朵
    回复
    2026-08-24 18:33:27

    这是典型的求和表示,循环中做的是:pi=1-1/3+1/5-1/7+……循环后pi=pi/4,这求出的就是圆周率的约值。

上一篇 赵老师在银行存入一笔钱,是三年定期储蓄,年利率是2.70%,三年后得税前利息243元,赵老师存了多少钱

下一篇 英文翻译:昨天我们去动物园,但是在参观期间,开始下雨