黑马程序员技术交流社区

标题: 编程 [打印本页]

作者: vipzh    时间: 2012-12-4 19:20
标题: 编程
求 2/1+3/2+5/3+8/5+13/8…..前n项之和?
作者: 姚永生    时间: 2012-12-4 22:11
        public static double sumseries(int n)
        {
                //numerator:分子;denomirator:分母
                double numerator = 1, denominator = 1;
                double sum = 0,temp = 0;
                for (int i = 1; i<=n; i++)
                {
                        temp = denominator;
                        denominator = numerator;
                        numerator = numerator + temp;
                        sum = sum + numerator/denominator;
                }
                return sum;
        }

楼主,请试试这个




欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2