for循环:
四个基本组成部分:
【1】 初始化语句:在循环开始最初执行,而且只做唯一一次
【2】 条件判断:如果成立,则循环继续;如果不成立,则循环退出
【3】 循环体:重复要做的事情内容,若干行语句
【4】 步进语句:每次循环之后都要进行的扫尾工作
for (初始化表达式;布尔表达式;步进表达式) {
循环体
}
流程图如下:
while循环:
标准格式:
while (条件判断) {
循环体
}
拓展格式:
初始化语句;
while (条件判断) {
循环体;
步进语句;
}
两种格式的流程图如下:
do-while循环:
标准格式:
do {
循环体
} while (条件判断);
扩展格式:
初始化语句
do {
循环体
步进语句
} while (条件判断);
流程图如下:
三种循环的区别:
【1】 如果条件判断从来没有满足过,那么for循环和while将会执行0次,但是do-while循环会执行至少一次
【2】 for循环的变量在小括号当中定义,只有循环内部才可以使用。while循环和do-while循环初始化语句本来就在外面,所以出来循环之后还可以继续使用。