Equivalent Constructs
while (condition) { statements; }is equivalent to
if (condition) { do { statements; } while (condition); }or
while (true) { if (!condition) break; statements; }or
goto TEST; LOOPSTART: statements; TEST: if (condition) goto LOOPSTART;or
TEST: if (!condition) goto LOOPEND; statements goto TEST; LOOPEND:Also, in C and its descendants, a while loop is a for loop with no initialization or counting expressions, i.e.,
for ( ; condition; ) { statements; }}
Read more about this topic: While Loop
Famous quotes containing the words equivalent and/or constructs:
“Distinctions drawn by the mind are not necessarily equivalent to distinctions in reality.”
—Thomas Aquinas (c. 12251274)
“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)