题解 1018: [编程入门]有规律的数列求和

来看看其他人写的题解吧!要先自己动手做才会有提高哦! 
返回题目 | 我来写题解

筛选

[编程入门]有规律的数列求和-题解(Python代码)

此题可采用分离分子分母的方式来进行求解。采用2个列表来存放分子和分母。当n小于等于2的时候给定值。当N大于2时,先得到分子和分母的列表。f(n)=f(n-1)+f(n-2)最后再遍历求出和```pythonn=int(input())fz=[2,3]fm=[1,2]sum=0ifn

[编程入门]有规律的数列求和-题解(Python代码)

利用for循环求解,可以看出数列的规律是第n项的分子是第n-1项的分子分母之和,第n项的分母是第n-1项的分子a=1b=2Sn=0n=int(input())foriinrange(1,n+1):Sn+=b/a#求和t=b#用一个变量t来存储之前的分子来做下一项的分母b=a+b#下一项的分子a=t#把

有规律的数列求和-(Python代码)

只用三个变量,f1,f2保存中间值```pythonn=int(input())sum=0f1,f2=1,2foriinrange(1,n+1):sum+=(f2/f1)fn=f1+f2f1,f2=f2,fnprint("{:.2f}".format(sum))```

[编程入门]有规律的数列求和-题解(Python代码)emmmm

```pythonsum=t=0#定义变量fz=2#第一项的分子fm=1#第一项的分母n=int(input())#输入foriinrange(1,n+1):#遍历1到nsum+=fz/fm#累加t=fz#暂时存储分母fz=fm+fz#下一项的分子=当前项的分母+当前项的房子fm=t#下一项的分母=当