1.while语句
while(条件A){
···
}
执行规则:
(1)如果条件A不成立,则跳过括号内语句;
(2)如果条件A成立,则执行括号内语句,并再次判断条件A成立与否。
2.do...while语句
do{
···
}while(条件A);
执行规则:
(1)首先执行括号内语句;
(2)判断条件A是否成立,如果条件A不成立,结束do...while;
(3)如果条件A成立,则再次执行括号内语句,并判断条件A成立与否。
注意:do...while语句末尾有分号。
3.for语句
for(表达式A;表达式B;表达式C){
···
}
执行规则:
(1)首先执行表达式A。
(2)判断表达式B是否成立:若成立,执行括号内语句;否则,退出循环。
(3)在括号内语句执行完毕后,执行表达式C,之后回到(2)。