以下是引用球球在2005-12-5 20:30:00的发言:
/*fibonacci数列*/
#include<stdio.h>
void main()
{
int i;
int f[20]={1,1};
for(i=2;i<20;i++)
{
f[i]=f[i-2]+f[i-1];
}
for(i=0;i<20;i++)
{
if(i%5==0)
printf("\n");
printf("%12d",f[i]);
}
printf("\n");
}
楼主是问的递归的,你的这种方法就失去了递归的意义了