有一个分数序列:2/1、3/2、5/3、8/5,13/8,21/13……求这个数列的前20项及总和
#include<stdio.h>intmain(){intfz=2,fm=1,t,i=1;doublefs,s=0;while(i<=20){fs=fz/fm;s=s+...
#include<stdio.h>
int main()
{
int fz=2,fm=1,t,i=1;
double fs,s=0;
while(i<=20)
{
fs=fz/fm;
s=s+fs;
t=fz;
fz=fz+fm;
fm=t;
i++;
printf("fs=%d,s=%d,fz=%d,fm=%d\n",fs,s,fz,fm);
}
return 0;
}
这是我写的程序,为什么是这样的结果 展开
int main()
{
int fz=2,fm=1,t,i=1;
double fs,s=0;
while(i<=20)
{
fs=fz/fm;
s=s+fs;
t=fz;
fz=fz+fm;
fm=t;
i++;
printf("fs=%d,s=%d,fz=%d,fm=%d\n",fs,s,fz,fm);
}
return 0;
}
这是我写的程序,为什么是这样的结果 展开
3个回答
展开全部
这个数列的规律前一项的(分子和分母的和)是第二项的分子,而前一项的分子是后一项的分母。即b/a + (a+b)/b + (a+2b)/a+b + (2a+3b)/(a+2b) + ..... 一次类推 再算和
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
2/1、3/2、5/3、8/5、13/8、21/13、34/21、55/34、89/55、144/89、233/144、377/233、610/377、987/610、1597/987、2584/1597、4181/2584、6765/4181、10946/6765、17711/10946
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询