Sure! The syntax of a for loop in C programming is structured as follows:
for (initialization; condition; increment/decrement) {
// Code to be executed in each iteration
}
Breakdown of the Syntax:
-
Initialization: This is where you declare and initialize your loop counter variable. It runs once at the beginning of the loop.
- Example:
int i = 0;
- Example:
-
Condition: This is a boolean expression that is evaluated before each iteration. The loop continues as long as this condition is true.
- Example:
i < 5;
- Example:
-
Increment/Decrement: This part updates the loop counter after each iteration. It can increase or decrease the counter.
- Example:
i++(incrementsiby 1).
- Example:
Example Code:
Here’s a simple example demonstrating the for loop:
#include <stdio.h>
int main() {
for (int i = 0; i < 5; i++) {
printf("Current iteration: %d\n", i);
}
return 0;
}
Output:
Current iteration: 0
Current iteration: 1
Current iteration: 2
Current iteration: 3
Current iteration: 4
This loop will print the current iteration number from 0 to 4. Let me know if you need further clarification!
