The while statement lets you repeat a statement until a specified expression becomes false.
//while语句让你重复一个语句直到一个指定的表达式变成否
Syntax
iteration-statement :
while ( expression ) statement
The expression must have arithmetic or pointer type. Execution proceeds as follows:
If expression is true (nonzero), the body of the statement is executed and the process is repeated beginning at step 1.
The while statement can also terminate when a break, goto, or return within the statement body is executed. Use the continue statement to terminate an iteration without exiting the while loop. The continue statement passes control to the next iteration of the while statement.
This is an example of the while statement:
while ( i >= 0 ) { string1[i] = string2[i]; i--;}
This example copies characters from
string2
to
string1
. If
i
is greater than or equal to 0,
string2[i]
is assigned to
string1[i]
and
i
is decremented. When
i
reaches or falls below 0, execution of the while statement terminates.
评论