![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
C's
iteration statements enable functions to do computations
over and over until a test has been satisfied. C's
while
statement, for example, consists of a Boolean
expression, in parentheses, followed by an embedded statement:
while (Boolean expression) embedded statement
The Boolean expression is evaluated, and if the Boolean expression
evaluates to any integer other than 0
, the embedded statement
is evaluated as well; otherwise, C skips the embedded statement. In
contrast to an if
statement, however, the
evaluate-Boolean-expressionevaluate-embedded-statement cycle continues as
long as the Boolean expression evaluates to some integer other than
0
.