Back to Course
Loops

Understanding for loop in C

What is a for Loop?

The for loop repeats a block of code a known number of times, combining initialization, condition, and update in one line.

Syntax

for (initialization; condition; update) {
    // statements
}

Example

for (int i = 1; i <= 5; i++) {
    printf("%d ", i);
}
// Output: 1 2 3 4 5

How it Works

  1. Initialization runs once at the start.
  2. Condition is checked before every iteration.
  3. If true, the loop body executes, then the update runs.
  4. The loop stops as soon as the condition becomes false.

Ready to master real-world C Programming development?

Learn C Programming hands-on with mentor-led, live sessions.

Explore Course