| recursion/fib-iterative.c - En iterativ udgave af fib programmeret med en for-løkke. | Lektion 11 - slide 13 : 27 Program 1 |
#include <stdio.h>
long fib(long n){
long small, large, temp, i;
for (small = 0, large = 1, i = 0;
i < n;
i++){
temp = small;
small = large;
large = large + temp;
}
return small;
}
int main(void) {
long i;
for(i = 0; i < 100; i++){
printf("Fib(%li) = %li\n", i, fib(i) );
}
return 0;
}