#include<stdio.h>
int main()
{int f1=1,f2=1,f3;
int i;//后面38个月
printf("%d,%d",f1,f2);//前两个月
for(i=1;i<=38;i++)//i是月数,除去前两个月
{f3=f1+f2;
printf("%d\n",f3);
f1=f2;//类比到求f4,f4=f3+f2,用递归把f3=f2,f2=f1;
f2=f3;}
return 0;}
!!!
f1=f2;
f2=f3;
等号左右的顺序不能变,是把f2赋给f1;