作业帮 > 数学 > 作业

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

来源:学生作业帮 编辑:拍题作业网作业帮 分类:数学作业 时间:2024/04/29 16:52:39
求值有一分数序列,2/1+3/2+5/3+8/5+13/8+21/12……求出这个数列的前20项之和
有一分数序列,2/1+3/2+5/3+8/5+13/8+21/12……求出这个数列的前20项之和
∵分数序列为2/1,3/2,5/3,8/5,13/8,21/13,……
∴令F(n)为斐波那契数列,有分数序列的通项公式为:a[n]=F(n+2)/F(n+1)
∵F(n)=(1/√5)*{[(1+√5)/2]^n - [(1-√5)/2]^n}
∴a[n]={[(1+√5)/2]^(n+2) - [(1-√5)/2]^(n+2)}/{[(1+√5)/2]^(n+1) - [(1-√5)/2]^(n+1)}
按此公式编制一段1到20的循环小程序,即得到结果:32.6602607986416 【此为VB下运行的结果】
也可直接在“C语言”中编制如下小程序:
#include "stdio.h"
main()
{
int i;
float m=1,n=1,t,s=0;
clrscr();
for(i=1;i