Explanation
Looping statements are used to execute a block of code repeatedly as long as a specified condition is true. There are several looping statements available:
-
‘ for Loop ‘:
-
The for’ loop ‘is a commonly used loop for iterating over a range of values.
-
It consists of an initialization, condition, and an increment or decrement statement.
-
Example:
-
for (int i = 0; i < 5; i++) {
// Code to be repeated
}
‘ while ‘ Loop:
-
The ‘ while ’ loop executes a block of code as long as a specified condition is true.
-
It checks the condition before entering the loop.
-
Example:
int i = 0;
while (i < 5) {
// Code to be repeated
i++;
}
‘ do...while Loop ‘ :
-
The ‘ do...while loop ‘ is similar to the while loop but checks the condition after executing the loop.
-
It ensures that the loop body is executed at least once.
-
Example:
int i = 0;
do {
// Code to be repeated
i++;
} while (i < 5);
‘ break Statement ‘:
-
The ‘ break ‘ statement is used to exit a loop prematurely when a certain condition is met.
-
Example:
for (int i = 0; i < 10; i++) {
if (i == 5) {
break; // Exit the loop when i equals 5
}
}
‘continue Statement ‘:
-
The continue statement is used to skip the current iteration of a loop and continue with the next iteration.
-
Example:
for (int i = 0; i < 10; i++) {
if (i == 5) {
continue; // Skip the iteration when i equals 5
}
// Code here is not executed when i equals 5
}
These looping statements provide the essential control flow mechanisms for repetitive tasks in C programs. The choice of which loop to use depends on the specific requirements of your program.