填空题

Fibonacci数列中的头两个数是1和1,从第3个数开始,每个数等于前两个数之和。下述程序计算此数列的前20个数,且每行输出5个数,请填空。
#include<stdio.h>
main()
int f,f1=1,f2=1;
int i;
printf("%6d%6d",f1,f2);
for(i=3;i<=20;i++)
f= 【16】 ;
printf("%6d",f);
if( 【17】 )
printf("\n");
f1=f2;
【18】 ;

【参考答案】

[16] f1+f2
[17] i%5==0
[18] f2=f