Golgappa.net | Golgappa.org | BagIndia.net | BodyIndia.Com | CabIndia.net | CarsBikes.net | CarsBikes.org | CashIndia.net | ConsumerIndia.net | CookingIndia.net | DataIndia.net | DealIndia.net | EmailIndia.net | FirstTablet.com | FirstTourist.com | ForsaleIndia.net | IndiaBody.Com | IndiaCab.net | IndiaCash.net | IndiaModel.net | KidForum.net | OfficeIndia.net | PaysIndia.com | RestaurantIndia.net | RestaurantsIndia.net | SaleForum.net | SellForum.net | SoldIndia.com | StarIndia.net | TomatoCab.com | TomatoCabs.com | TownIndia.com
Interested to Buy Any Domain ? << Click Here >> for more details...


What is the diffrent between while and do while statement ?

Answers were Sorted based on User's Feedback



What is the diffrent between while and do while statement ?..

Answer / namrata

In while first condition is checked if condition is not true
then while don't work and not give output but in do while
loop condition is checked when loop is worked at one time
and if the condition is not true then at least one time it
gives output it is the main difference between while & do
while loop.

Is This Answer Correct ?    20 Yes 2 No

What is the diffrent between while and do while statement ?..

Answer / mahfooz

while(//condition checking)
{//if condition is true go inside loop.and its first check
condition then go inside loop.
}
but in do{
}while(//condition checking)..
it wiil go in loop first and then check condition..
it will go iside loop atleast one time..but in while it
may not go even in single time..

Is This Answer Correct ?    9 Yes 1 No

What is the diffrent between while and do while statement ?..

Answer / ashok

(1)while loop is known as entry control loop.
and do while is known as exit control loop.

(2)in while loop first check given the condition & if it is
true then execute all statement of while loop.if it is
false then terminate control from loop.
and in do while loop first execute all statement of it and
then check condition, if yes it is true, then again do
while loop will execute, if it is false then terminate
control from loop,put semicolon after while statement.

Is This Answer Correct ?    7 Yes 2 No

What is the diffrent between while and do while statement ?..

Answer / shwetha karkera

In WHILE STATEMENT, the condition is tested first, and then
the statements are executed if the condition turns out to
be true. hence, it is calles as PRE-TESTED LOOPING
CONSTRUCT.

In DO WHILE STATEMENT,the statements are executed for the
first time and then the conditions are tested. if the
condition turns out to be true,then the statements are
executed again.hence it is called as POST-TESTED LOOPING
CONSTRUCT.

SYNTAX FOR WHILE STATEMENT:
while(condition)
{
statement;
}


SYNTAX FOR DO WHILE STATEMENT:
Do
{
statement;
}
while(condition)

Is This Answer Correct ?    5 Yes 0 No

What is the diffrent between while and do while statement ?..

Answer / vaibhav

the while statement first check the condition & then
exicute a statement & do while first exicute a stat. & then
check condi. . do while loop can exicute one time even
condi. is false

Is This Answer Correct ?    6 Yes 2 No

What is the diffrent between while and do while statement ?..

Answer / ishwor pandey

in while first conditionis checked if condition is not true

Is This Answer Correct ?    1 Yes 4 No

Post New Answer

More C Interview Questions

what is d pitfalls of registers variables

3 Answers   TCS,


What does void main () mean?

0 Answers  


void main() { int i=5; printf("%d",i++ + ++i); }

21 Answers   ME,


write a program to print infinte number

4 Answers  


Why we use int main and void main?

0 Answers  


Explain what is the best way to comment out a section of code that contains comments?

0 Answers  


What is the difference between typedef struct and struct?

0 Answers  


What is || operator and how does it function in a program?

0 Answers  


What do you mean by dynamic memory allocation in c? What functions are used?

0 Answers  


How do I access command-line arguments?

2 Answers   Bosch, Wipro,


what wud be the output? main() { char *str[]={ "MANISH" "KUMAR" "CHOUDHARY" }; printf("\nstring1=%s",str[0]); printf("\nstring2=%s",str[1]); printf("\nstring3=%s",str[2]); a)string1=Manish string2=Kumar string3=Choudhary b)string1=Manish string2=Manish string3=Manish c)string1=Manish Kumar Choudhary string2=(null) string3=(null) d)Compiler error

9 Answers   Infosys,


How will you find a duplicate number in a array without negating the nos ?

0 Answers  


Categories