问题
问答题
根据Fibonacci数列公式:计算并输出前20项之和。
答案
参考答案:
解析:#include<stdio.h> main() {int i;float f[22]={1,1},sum=0; for(i=2;i-1<=20;i++)/*循环终止条件为i-1<=20,以确保所计算的sum的值为前20项的值*/ {f[i]=f[i-1]+f[i-2]; sum+=f[i]/f[i-1]; } printf("sum=%.4f\n",sum); }