The do/while loop

The do/while loop is almost identical to the while loop. Here's an example of a do/while loop that is equivalent to the first while loop that we examined:

int x = 1;
do
{
  cout << "x is " << x << endl;
  x++;
} while( x <= 5 ); // may only loop back when x<=5
cout << "End of program" << endl;

The only difference here is that we don't have to check the while condition on our first entry into the loop. This means that the do/while loop's body is always executed at least once (where a while loop can be skipped entirely if the condition to enter the while loop is false when you hit it for the first time).

..................Content has been hidden....................

You can't read the all page of ebook, please click here login for view all page.
Reset
18.118.24.106