Do While Loop - Equivalent Constructs

Equivalent Constructs

do { do_work; } while (condition);

is equivalent to

do_work; while (condition) { do_work; }

that (as long as the continue statement is not used) is technically equivalent to the following (though these examples are not typical or modern style):

while (true) { do_work; if (!condition) break; }

or

LOOPSTART: do_work; if (condition) goto LOOPSTART;

Read more about this topic:  Do While Loop

Famous quotes containing the words equivalent and/or constructs:

    In truth, politeness is artificial good humor, it covers the natural want of it, and ends by rendering habitual a substitute nearly equivalent to the real virtue.
    Thomas Jefferson (1743–1826)

    Psychologists have set about describing the true nature of women with a certainty and a sense of their own infallibility rarely found in the secular world.
    Naomi Weisstein, U.S. psychologist, feminist, and author. Psychology Constructs the Female (1969)