【C语言】有一个分数序列2/1+3/2+5/3+8/5+13/8+…求出这个数列前20项的和。
//有一个分数序列2/1+3/2+5/3+8/5+13/8+…求出这个数列前20项的和。#includeint main(){float i=1;float j=2;float sum=0;int k;for(k=1;k<=20;k++){int x;sum=sum+j/i;x=i;i=j;j=x+j;}printf("结果为%
·
//有一个分数序列2/1+3/2+5/3+8/5+13/8+…求出这个数列前20项的和。
#include <stdio.h>
int main()
{
float i=1;
float j=2;
float sum=0;
int k;
for(k=1;k<=20;k++)
{
int x;
sum=sum+j/i;
x=i;
i=j;
j=x+j;
}
printf("结果为%f\n",sum);
return 0;
}
更多推荐

所有评论(0)