「C语言程序精读一百例」例八,斐波那契数列

求斐波那契数列前20项

源码:

#include “stdio.h"

#include "stdlib.h"

long int f();

main()

{

int i;

for(i=1; i<=20; i++)

{

printf("f(%d)=%ld\n",i,f());

}

}

long int f()

{

static long int f0=-1,f1=1,f2;

f2 = f0+f1;

f0 = f1;

f1 = f2;

return f2;

}

「C语言程序精读一百例」例八,斐波那契数列


分享到:


相關文章: