求教一道vfp题,求数列2/1、3/2、5/3、8/5..........的前20项之和
答案:2 悬赏:50 手机版
解决时间 2021-02-19 20:42
- 提问者网友:像風在裏
- 2021-02-18 20:16
求数列2/1、3/2、5/3、8/5..........的前20项之和(分子分母的规律是前两个的和是后面一项)
最佳答案
- 五星知识达人网友:雾月
- 2021-02-18 21:06
忘记vfp的语法了
不过大致做法
int a,b,c,i
float s
a=1
b=2
for i=1 to 20
s=s+b/a
c=b
b=b+a
a=c
end for
s就是和了
不过大致做法
int a,b,c,i
float s
a=1
b=2
for i=1 to 20
s=s+b/a
c=b
b=b+a
a=c
end for
s就是和了
全部回答
- 1楼网友:忘川信使
- 2021-02-18 21:19
首先把这个思想和你说下:设置一个变量sum表示各项的和,然后通过一个循环语句做循环。每次循环中先表示出当前要加和的项,然后把它加到sum上,这个数列的特点是:下一项的分母是上一项的分子,而下一项的分子是上一项分子和分母之和,然后设置b表示当前要加项的分子,a表示分母,term表示当前项。如果还不明白,可以问我,建议看下循环部分
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯