while
语法:
while( condition ) { statement-list; } |
关键字 while 用于一个只要条件未真就执行statement-list的循环体.
注意:假如起始条件为false,statement-list 将不被执行. (你可以用一个do循环来保证statement-list至少被执行一次.)
do while
语法:
do { statement-list; } while( condition ); |
do构建一个循环语句表,直到条件为假.注意循环中的语句至少被执行一次,因为判断条件在循环的最后.
for
语法:
for( initialization; test-condition; increment ) { statement-list; } |
for构造一个由4部分组成的循环:
- 初始化, 可以由0个或更多的由逗号分开的初始化语句构成;
- 判断条件,如果满足该语句循环继续执行;
- 增量, 可以由0个或更多的由逗号分开的增量语句构成;
- 语句体,由0个或更多的语句构成,当循环条件成立时他们被执行