第1个回答 2015-12-09
#include<stdio.h>
double fib(double num){
if (num == 1 | num == 2) {
return 1;
}else{
return fib(num - 1) + fib(num - 2);
}
}
void main(){
double sum=0;
for (double i = 2; i <= 22; i++) {
sum += fib(i+1)/fib(i);
}
printf ("前20项目之和是:%lf",sum);
}