码迷,mamicode.com
首页 > 其他好文 > 详细

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

时间:2018-01-06 00:04:05      阅读:222      评论:0      收藏:0      [点我收藏+]

标签:class   分析   优点   并且   item   bubuko   9.png   lag   png   

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

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

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

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

技术分享图片技术分享图片技术分享图片

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

标签:class   分析   优点   并且   item   bubuko   9.png   lag   png   

原文地址:https://www.cnblogs.com/lwufkye/p/8207293.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!