Ask Question

What's the difference between an entry-condition loop and an exit-condition loop? Which kind is each of the C loops? Provide a detailed response with examples

+2
Answers (1)
  1. 25 May, 05:47
    0
    The difference between entry condition loop is and exit - condition loop is that the entry condition loops first checks the condition to enter the loop body if the condition true then the loop body is executed otherwise loop body is not executed while the exit-condition loops first executes the loop body and then the condition for the loop is checked.

    There are three loops in C that are as following:-

    For While Do While

    Among these three loops While and For loops are entry condition loops and Do While loop is exit condition loop.

    For example:-

    for (int i=0; i<10; i++)

    {

    printf ("%s","John Doe/n");

    }

    If the initial value of i should have been 10 then loop body didn't had executed.

    int i=0;

    while (i<4)

    {

    printf ("%s","John Doe/n");

    }

    If you try to run this while loop nothing will print on the screen because the condition is false. So the compiler will not enter the loop body and will skip over it.

    int i=5;

    do{

    printf ("%s","John Doe/n");

    }while (i<4);

    Even if the condition is false. You will see that the John doe have been printed one time on the screen because first the body is executed then the condition is checked.
Know the Answer?
Not Sure About the Answer?
Find an answer to your question 👍 “What's the difference between an entry-condition loop and an exit-condition loop? Which kind is each of the C loops? Provide a detailed ...” in 📗 Computers & Technology if the answers seem to be not correct or there’s no answer. Try a smart search to find answers to similar questions.
Search for Other Answers