Do While Loop in C

Advertisements

Prev Tutorial Next Tutorial

do-while in C

A do-while loop is similar to a while Loop in C, except that a do-while loop is execute at least one time.

A do while loop is a control flow statement that executes a block of code at least once, and then repeatedly executes the block, or not, depending on a given condition at the end of the block (in while).

Syntax

do
{
Statements;
........
Increment or Decrements (++ or --)
}
while(condition);

Flow Diagram

Do While Loop in c

When use do..while loop

when we need to repeat the statement block at least one time then use do-while loop. In do-while loop post-checking process will be occur, that is after execution of the statement block condition part will be executed.

In below example you can see in this program i=20 and we check condition i is less than 10, that means condition is false but do..while loop execute once and print Hello world ! at one time.

Example of do..while loop

#include<stdio.h>
#include<conio.h>

void main()
{
int i=20;
do
{
printf("Hello world !");
i++;
}
while(i<10);
getch();
}

Output

Hello world !

Example of do..while loop

#include<stdio.h>
#include<conio.h>

void main()
{
int i;
clrscr();
i=1;
do
{
printf("\n%d",i);
i++;
}
while(i<5);
getch();
}

Output

1
2
3
4

Prev Tutorial Next Tutorial

Google Advertisment

Buy This Ad Space @$20 per Month, Ad Size 600X200 Contact on: hitesh.xc@gmail.com or 9999595223

Magenet is best Adsense Alternative here we earn $2 for single link, Here we get links ads. Magenet

For Projects 9999595223

Google Advertisements


Buy Websites 9999595223

Buy College Projects with Documentation Contact on whatsapp 9999595223. Contact on: hitesh.xc@gmail.com or 9999595223 Try this Keyword C++ Programs

Advertisements