Quantcast
Viewing latest article 2
Browse Latest Browse All 9

C language: How to write Fibonacci series using Recursion

In our last post we published the program of Fibonacci series using loops, in this post you can see how to write the program using recursion

/* Fibonacci series program using recursion */

#include<stdio.h>

int Fibonacci(int);

main()
{
 int n, i = 0, c;

 scanf("%d",&n);

 printf("Fibonacci series\n");

 for ( c = 1 ; c <= n ; c++ )
 {
 printf("%d\n", Fibonacci(i));
 i++;
 }

 return 0;
}

int Fibonacci(int n)
{
 if ( n == 0 )
 return 0;
 else if ( n == 1 )
 return 1;
 else
 return ( Fibonacci(n-1) + Fibonacci(n-2) );
}


Image may be NSFW.
Clik here to view.
Image may be NSFW.
Clik here to view.

Viewing latest article 2
Browse Latest Browse All 9

Trending Articles