C

Fibonacci Series In C Using For Loop

In this tutorial, we are going to see how to write a C program to display Fibonacci series using For loop.

There are two ways to display Fibonacci series of a given number, by using for loop, or by recursive function.

Fibonacci series is a sequence of integers of 0, 1, 2, 3, 5, 8…

The first two numbers are 0 and 1. All the other numbers are obtained by adding the two previous numbers. This means that the nth number is the sum of the (n-1)th and (n-2)th number.
 

 

Fibonacci Series In C Using For Loop
#include <stdio.h>
 
int main()
{
  int n, nbr1 = 0, nbr2 = 1, next, i;
 
  printf("Enter the number of terms: ");
  scanf("%d", &n);
 
  printf("The first %d terms of the Fibonacci series are: \n", n);
 
  for (i = 0; i < n; i++)
  {
    if (i <= 1)
      next = i;
    else
    {
      next = nbr1 + nbr2;
      nbr1 = nbr2;
      nbr2 = next;
    }
    printf("%d\n", next);
  }
 
  return 0;
}

This example will print the Fibonacci sequence of 8.

Enter the number of terms: 8
The first 8 terms of the Fibonacci series are: 
0
1
1
2
3
5
8
13
mcqMCQPractice competitive and technical Multiple Choice Questions and Answers (MCQs) with simple and logical explanations to prepare for tests and interviews.Read More

Leave a Reply

Your email address will not be published. Required fields are marked *