2
0
Fork 0
mirror of https://github.com/MartinThoma/LaTeX-examples.git synced 2025-04-25 14:28:05 +02:00
LaTeX-examples/documents/Programmierparadigmen/scripts/c/fibonacci-imperativ.c

14 lines
223 B
C
Raw Normal View History

int fib(int n) {
if (n < 0) {
return -1;
}
int fib[2] = {0, 1}, tmp;
for (; n > 0; n--) {
tmp = fib[1];
fib[1] = fib[0] + fib[1];
fib[0] = tmp;
}
return fib[0];
}