请教一个C语言编程问题!求分数列1分之2加2分之3加3分之5加5分之8加8分之13加13分之21……的前20项之和。

来源:百度知道 编辑:UC知道 时间:2024/06/17 14:14:36

main()
{
int a, b, sum=0, t, i;
scanf("%d %d", &a, &b);
for(i=0; i<20; i++)
{
sum+=b/a;
t=a;a=b;b+=t;
}
printf("\nsum=%d", sum);
}

#include<studio.h>
void main(){
int a=2,b=1,temp;
float s=0;
for(int i=0;i<20;i++)
{
temp=a;
a=a+b;
b=temp;
s+=a/b;
}
printf(%f,&s);
}