Basic for Loop Program

Every loop consists of three parts in a sequence

  1. Initialization: Use to initialize the loop variable.
  2. Condition: It is checked after each iteration as an entry point to the loop.
  3. Updation: Incrementing the loop variable to eventually terminate the loop not satisfying the loop condition.

Remember that the loop condition checks the conditional statement before it loops again.

Syntax:

for(initialization, condition, incrementation)
{ 
    code statements;
}

Below is a simple program on for loop.

Here is the C language tutorial explaining for Loop → For Loop in C

#include<stdio.h>

int main()
{
    printf("\n\n\t\tStudytonight - Best place to learn\n\n\n");

    /* 
        Always declare the variables before using them 
    */
    int i = 0;  // declaration and initialization at the same time


    for(i = 0; i < 10; i++)
    {
        printf("i = %d\n", i);

        /*
            consequently, when i equals 10, the loop breaks.
            i is updated before the condition is checked-
            hence the value of i after exiting the loop is 10 
        */
     }

    printf("\n\The value of i after exiting the loop is %d\n\n", i);
    
    printf("\nRemember that the loop condition checks the conditional statement before it loops again.\n\n");
    
    printf("Consequently, when i equals 10, the loop breaks.\n\n");
    
    printf("i is updated before the condition is checked- hence the value of i after exiting the loop is 10 .\n\n");
    
    printf("\n\n\t\t\tCoding is Fun !\n\n\n");
    return 0;
}

Output:

Basic for Loop Program