【5IC-16】分数序列求和

 时间:2024-10-11 19:12:41

如图:有一个分数序列:1/2,2/3,3/5,5/8,8/13,13/21。求:(1)这个序列的前20项之和;(2)第15项的值。

【5IC-16】分数序列求和

工具/原料

C++编译器

一、答案:

1、代码如下:#include<iostream.h>int main(){ int i; 颊俄岿髭double S=0,a[21]={1,2}; for(i=2;i<=20;i++)a[i]=a[i-1]+a[i-2]; for(i=1;i<=20;i++)S=S+a[i-1]/a[i]; cout<<S<<"\t\t"<<a[14]/a[15]<<endl;}

【5IC-16】分数序列求和

2、运行结果:

【5IC-16】分数序列求和

二、说明:

1、此题比较简单,我们可以把每一个元素拆成上下两部分,将其记入数组:for(i=2;i<=20;i++)a[i]=a[i-1]+a[i-2];

【5IC-16】分数序列求和

2、然后每一项等于相邻两项的比值:

【5IC-16】分数序列求和

3、最后我们求和输出: for(i=1挢旗扦渌;i<=20;i++)S=S+a[i-1]/a[i]; cout<<S<<"\t\t"<<a[14]/a[15]<<endl;

【5IC-16】分数序列求和
热门搜索
两个路由器怎么桥接 芝麻怎么吃 十三香怎么用 怎么用话费充q币 额头上长痘痘怎么办 孕妇高血压怎么办 净残值怎么算 乳晕黑怎么办 怎么看ip cad外部参照怎么用