C语言经典例题100例——C语言练习实例24解答(分数序列求和问题)

作者(出处):百宝箱工作室发布时间:2017年7月23日 17:33:08查阅量:265

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

程序分析:请抓住分子与分母的变化规律。

程序源代码:

// 百宝箱工作室  官方网址 http://www.baibaox.com
// 百宝箱工作室业务介绍 http://www.baibaox.com/BusinessIntroduction.html
main()
{
    //声明所需变量
    int i,t;
    float a,b,sum;
    //变量初始化
    a=2,b=1,sum=0;
    //计算
    for(i=1;i<=20;i++)
    {
        sum=sum+a/b;
        t=a;
        a=a+b;
        b=t;
    }
    printf("sum=%9.6f\n",sum);  
}

以上实例运行结果如下:

sum=32.660259
百宝箱网络工作室  版权所有  
站长QQ:1617818397  站长E-mail:1617818397@qq.com
Powered by www.baibaox.com  Copyright © 2011-2018
点击这里给我发消息  
若本文对您有帮助,请扫码打赏,您的赞助就是最好的动力