C – Loop control statements

Prev     Next

Loop control statements in C are used to perform looping operations until the given condition is true. Control comes out of the loop statements once condition becomes false.

Types of loop control statements in C:

There are 3 types of loop control statements in C language. They are,

  1. for
  2. while
  3. do-while

Syntax for each C loop control statements are given in below table with description.

Loop Name Syntax
for
for (exp1; exp2; expr3)
{ statements; }

Where,
exp1 – variable initialization
( Example: i=0, j=2, k=3 )
exp2 – condition checking
( Example: i>5, j<3, k=3 )
exp3 – increment/decrement
( Example: ++i, j–, ++k )

while
while (condition)
{ statements; }

where, 
condition might be a>5, i<10

do while
do statements; }
while (condition);

where,
condition might be a>5, i<10

Example program (for loop) in C:

In for loop control statement, loop is executed until condition becomes false.

Output:

0 1 2 3 4 5 6 7 8 9

Example program (while loop) in C:

In while loop control statement, loop is executed until condition becomes false.

Output:

3 4 5 6 7 8 9

Example program (do while loop) in C:

In do..while loop control statement, while loop is executed irrespective of the condition for first time. Then 2nd time onwards, loop is executed until condition becomes false.

Output:

Value of i is 1
Value of i is 2
Value of i is 3
Value of i is 4

Difference between while & do while loops in C language:

while do while
Loop is executed only when condition is true.
Loop is executed for first time irrespective of the condition. After executing while loop for first time, then condition is checked.

Prev     Next

1. Online Compilers - Compile & Run your C/C++ programs:

✅ Online Compilers

2. Ask your questions or clarify your/others doubts from,

✅ Online Discussion Forums by Fresh2Refresh.com





Share this website !!!
Facebook Twitter Linkedin

Close
We Support JALLIKATTU !!!
We Support JALLIKATTU!
By Fresh2Refresh.com
Show Your Support as well. Thanks!