Vidyalelo
Data Structure · Q189

Dynamic Programming in Data Structures

Programming · Data Structure · question 189

Q189

What will be the output when the following code is executed? #include int fibo(int n) if(n==0) return 0; int i; int prevFib=0,curFib=1; for(i=1;i<=n-1;i++) int nextFib = prevFib + curFib; prevFib = curFib; curFib = nextFib; return curFib; int main() int r = fibo(10); printf("%d",r); return 0;

A.
34
B.
55
Answer
C.
Compile error
D.
Runtime error

Answer: Option B

Solution

Answer: Option B
No explanation is given for this question Let's Discuss on Board