正文

[037] 2/1,3/2,5/3,8/5,13/8,21/13,……2006-03-12 23:15:00

【评论】 【打印】 【字体: 】 本文链接:http://blog.pfan.cn/wentao/10948.html

分享到:

<谭> 6.8

有一分数序列: 2/1,3/2,5/3,8/5,13/8,21/13,…… 求出这个数列的前20项之和。

#include <stdio.h>
int   main()
{
    int i, cup, n = 20;
    float a = 2, b = 1, s = 0;
    for (i = 1; i <= n; i++)
    {
        s = s + a / b;
        cup = a;
        a = a + b;
        b = cup;
    }
    printf("sum=%9.6f\n", s);
    return 0;
}

运行结果:
============================
sum=32.660259
============================

后项分子为前项分子分母之和, 分母为前项的分子。

阅读(2907) | 评论(0)


版权声明:编程爱好者网站为此博客服务提供商,如本文牵涉到版权问题,编程爱好者网站不承担相关责任,如有版权问题请直接与本文作者联系解决。谢谢!

评论

暂无评论
您需要登录后才能评论,请 登录 或者 注册