计算1-1/3+1/5-1/7+···的前n项和

Posted 追梦光者

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了计算1-1/3+1/5-1/7+···的前n项和相关的知识,希望对你有一定的参考价值。

这图1为书里的教材,图二为自己打的程序

(1)二者相比,自己写的代码显得更短,听说代码写的越精简越好,但是自己的较难分析,他人看来可能会较难理解一点;(自己在第一次运行时将for()中的第二个表达式写成(i<=n)导致运行错误,可能自己的表达会难理解一点点)

(2)a、教材编的程序显得更为长一点,并且引入了denominator,flag,item变量。书上说:“但并不是所有的问题都可以找到和循环变量i有关的变化规律,引入变量denominator可以简化问题的分析和解决”(相比之下,确实更容易理解)。

         b、教材上的程序有一个优点是在进行“变量赋初值”时放在一块,显得更为清晰整洁。

以上是关于计算1-1/3+1/5-1/7+···的前n项和的主要内容,如果未能解决你的问题,请参考以下文章

请推导一个圆周率兀的计算公式,谢啦!

C语言试题九十一之写一个程序,用公式π/4=1-1/3+1/5-1/7+...,求π的近似值,直到最后一项的绝对值小于10^-8为止。

C语言试题九十一之写一个程序,用公式π/4=1-1/3+1/5-1/7+...,求π的近似值,直到最后一项的绝对值小于10^-8为止。

计算圆周率

求多项式的和:1/1 - 1/3 + 1/5 - 1/7 + 1/9 . . . + 1/(2*n-1)的和

近似计算