首页 > 其他 > 详细

21.求出数列2/1+3/2+5/3+8/5+13/8+。。。。的前20项之和

时间:2019-02-13 16:46:35      阅读:544      评论:0      收藏:0      [点我收藏+]
 1 #include <stdio.h>
 2 #include <stdlib.h>
 3 
 4 int main()
 5 {
 6     double s=0,a=1,b=2,t,i;
 7     for(i=1;i<=20;i++)
 8     {
 9         s = s+b/a;  //利用交换的思想,设置一个中间变量t,把分子换到分母上来,然后把分子分母之和换到分子上去
10         t = a;
11         a = b;
12         b = b+t;
13     }
14     printf("%15.6f\n",s);
15     return 0;
16 }

 

21.求出数列2/1+3/2+5/3+8/5+13/8+。。。。的前20项之和

原文:https://www.cnblogs.com/spore/p/10370368.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!