Examveda

What will be the output when the following code is executed?
#include<stdio.h>
int fibo(int n)
{
      int i;
      int fibo_terms[100];
      fibo_terms[0]=0;
      fibo_terms[1]=1;
      for(i=2;i<=n;i++)
          fibo_terms[i] = fibo_terms[i-2] + fibo_terms[i-1];
      return fibo_terms[n];
}
int main()
{
      int r = fibo(8);
      printf("%d",r);
      return 0;
}

A. 34

B. 55

C. Compile error

D. 21

Answer: Option D


Join The Discussion

Related Questions on Dynamic Programming in Data Structures