今天我们学习了循环结构。循环结构分为三种类型,即while循环、do-while循环以及for循环。下面我们依次走近它们。
1、while循环
while循环语句的语法格式如下:
变量初始化
while(循环条件){
循环操作
}
while语句的执行步骤如下:
(1)先判断是否符合循环条件,如果符合则继续执行循环语句;
(2)执行完毕后继续对循环条件进行判断,如果符合则继续执行,直至不符合条件;
(3)如果不符合循环条件,则跳过循环语句,执行下一步。
下面请看具体实例
2、do-while循环
do-while循环语句的语法格式如下:
变量初始化
do{
循环操作
}while(循环条件);
do-while语句的执行步骤如下:
(1)首先执行循环操作;
(2)执行完毕后对结果进行判断;
(3)如果结果符合循环条件,则继续执行循环操作;否则终止循环,执行下一步语句。
3、for循环
for循环语句的语法格式如下:
for变量初始化;循环条件;修改循环变量的值){
循环操作
}
for语句的执行步骤如下:
(1)首先执行变量初始化;
(2)然后进行条件判断;
(3)如果符合条件,则执行循环操作;
(4)循环操作完毕后,修改循环变量的值,再进行条件判断,如果符合,继续循环;
(5)直至不符合循环条件,终止循环,执行后面的语句。
比较三种循环语句,不难发现他们有所区别 :
(1)语法格式不同;
(2)执行顺序不同;
while循环:先判断循环条件,再进行循环操作。如果条件不成立,退出循环。
do-while循环:先执行循环操作,再判断循环条件,循环体最少执行一次。
for循环:先执行变量初始化部分,再判断循环条件,然后执行循环操作,最后进行循环变量的计算。如果条件不成立,跳出循环。
(3)适用情况不同
对于循环次数确定的情况,通常选用for循环;对于循环次数不确定的情况,通常选用while循环和do-while循环。
以上就是我今天的所学成果,希望可以对你有所帮助,如发现问题,请及时批评指正。