用c语言求1⼀2+2⼀3+3⼀5+8⼀13+...(共20项),谢谢!

2025-04-08 00:56:40
推荐回答(2个)
回答1:

#include
main()
{ int i;
float sum=0.0,a=1,b=2,t;
for(i=0;i<20;i++)
{ sum+=a/b;
t=b;
b=a+b;
a=t;
}
printf("%f",sum);
}

回答2:

int num=0;
int d1=1; int d2=2;
for(int i=0;i<20;++i){
num=d1/d2;

d1=d2;

d2=d1+d2;

}