解题报告:求前50项斐波那契数,这个就不用说了吧,直接看代码:
1 #include<cstdio> 2 __int64 f[55]; 3 void dabiao() { 4 f[0]=0,f[1]=1; 5 for(int i=2;i<=50;++i) 6 f[i]=f[i-1]+f[i-2]; 7 } 8 int main() { 9 int n; 10 dabiao(); 11 while(scanf("%d",&n)&&n!=-1) 12 printf("%I64d\n",f[n]); 13 return 0; 14 }