急!求解C语言题目,在线等

来源:百度知道 编辑:UC知道 时间:2024/06/24 14:12:16
有一分数序列:2/1,3/2,5/3,8/5,13/8,……求数列的前20项和

#include<stdio.h>
main()
{
int n,t,number=20;
float a=2,b=1,s=0;
for(n=1;n<=number;n++)
{
s=s+a/b;
t=a;a=a+b;b=t;
}
printf("sum is %9.6f\n",s);
}
这样就行了,希望对你有帮助阿,有时间可以聊聊QQ:745377900

#include <stdio.h>
main()
{
float sum,a,b,c;
int i;
add=0.0,a=1.0,b=2.0;
for(i=20;i;i--)
{
sum+=b/a;
c=a;
a=b;
b+=c;
}
printf("数列的前20项和为%f",add);
}

#include<stdio.h>
main()
{
int n;
float a=2,b=1,s=0;
for(n=1;n<=20;n++)
{
s=s+a/b;
a=a+b;
b=a-b;
}
printf("sum is %9.6f\n",s);
}