作业帮 > 数学 > 作业

求教一道vfp题,求数列2/1、3/2、5/3、8/5.的前20项之和

来源:学生作业帮 编辑:搜狗做题网作业帮 分类:数学作业 时间:2024/05/15 13:31:17
求教一道vfp题,求数列2/1、3/2、5/3、8/5.的前20项之和
a=1
b=2
sum=0
term=b/a
for i=1 to 20
sum=sum+term
t=b
b=a+b
a=t
term=b/a
endfor
"sum=",sum
求高手逐步讲解.
求教一道vfp题,求数列2/1、3/2、5/3、8/5.的前20项之和
a=1 //建立分母初始值a=1
b=2 //建立分子初始值b=2
sum=0 //建立和值的初始值
term=b/a //定义数列的初始项
for i=1 to 20 //根据数列项数定义运算次数
sum=sum+term //定义累项相加的运算规则
t=b //因为后面变量b会变动,所以另外定义一个新变量t
b=a+b //后一项的分子等于前一项的分子分母之和
a=t //后一项的分母等于前一项的分子
term=b/a //定义后一项的值
endfor //结束循环
?"sum=",sum //输出结果,表现为“sum=XXX”