for loop in C
- For loop is a loop in which all three statements initialization, condition and increment/decrement is given in a single step (before the code).
- The for loop in C language is also used to iterate the statement or a part of the program several times
- So code may be executed for 0 or more times.
- It is good if number of iteration(repetition) is known by the user.
The syntax of for loop in c language is given below:
for(initialization;condition;incr/decr)
{
//code to be executed
}
Flowchart of For Loop
Flowchart of For Loop
- But, we can initialize and increment or decrement the variable also at the time of checking the condition in for loop.
When use for loop in C
- For loop is better if number of iteration is known by the programmer.
Example of for loop in C language
- Let's see the simple program of for loop that prints table of 1.
Output
1243586710
C Program : Print table for the given number using C for loop
Output
Enter a number:
2
2
4
8
6
12
10
20
14
16
18
Enter a number:
1000
1000
2000
4000
3000
9000
5000
6000
8000
7000
10000
Infinitive for loop in C
- If you don't initialize any variable, check condition and increment or decrement variable in for loop, it is known as infinitive for loop.
- In other words, if you place 2 semicolons in for loop, it is known as infinitive for loop.