13 Jan Loops in C Programming
Loops are used when you need to repeat a part of the program. In C, we have loops through which we can repeat a part of the program until a condition is satisfied. In this lesson, we will learn how to work with loops in C Programming.
Before moving further, we’ve prepared a video tutorial to understand what loops are in C:
Video: Loops in C Programming
Video: Loops in C Programming (Hindi)
Here are the loops,
- while loop
- do-while loop
- for loop
while loop
The while loop in C language is used when you want to repeat a part of the program a fixed number of times. This is specified as a condition.
For example, marks of students with more than 75 in Maths.
Syntax
The following is the syntax of the while loop in C Language,
loop counter initialization;
while (condition is true)
{
statement1;
statement2;
.
.
.
loop counter increment;
}
The following is an example showing the usage of the while loop in C Language,
#include <stdio.h>
void main() {
int i = 50;
printf("Displaying Values!\n");
// while loop condition
while( i < 55 ) {
printf("i = %d\n", i);
i++;
}
getch();
}
The following is the output,

do-while loop
The do-while is the same as while, but the do-while executes the statement first and then the condition is tested.
Syntax
The following is the syntax of using the do-while loop in C Language,
loop counter initialization;
do
{
Statement1;
Statement2;
.
.
.
loop counter increment;
} while(condition is true)
The following is an example showing the usage of the do-while loop in C Language,
#include <stdio.h>
void main() {
int i = 50;
printf("Displaying Values!\n");
do {
printf("i = %d\n", i);
i++;
} while( i < 55 );
getch();
}
The following is the output showing the usage of the do-while loop in C Language,

for Loop
The for loop is a loop that executes a specified number of times. Under this, initialize, test, and increment loop counter in a single line, unlike the while and do-while loop.
Syntax
The syntax of for loop shows the usage of the loop counter, its initialization, as well as condition,
for (initialize loop counter; test loop counter; loop counter increment)
{
Statement1;
Statement2;
.
.
.
}
The following is an example showing the usage of for loop in C language,
#include <stdio.h>
void main () {
int i;
for( i = 0; i < 5; i++ ) {
printf("i = %d\n", i);
}
getch();
}
The output shows the value of i iterated five times with for loop,

In this lesson, we learned how to work with loops in C Language. We saw the implementation of the while loop, do-while loop, for loop, break statement, and continue statement.
Let us now learn about the break and continue statements in C with examples.
If you liked the tutorial, spread the word and share the link and our website Studyopedia with others:
For Videos, Join Our YouTube Channel: Join Now
Read More:
No Comments