循环结构
循环结构的三种方式:
while循环
while (循环条件 true/false) {
循环体;
(循环条件变更)
}
执行流程:
当程序运行到while循环,首先判断循环条件,是否为true,如果为true 执行循环体(循环条件变更),
然后回到循环条件判断,直到循环条件为假false的时候,循环终止。
[注意]
如果出现了死循环,Ctrl + C 停止程序
do while 循环
do {
循环体;
(循环条件变更)
} while (循环条件 true/false);;;;;;;;;;;;;;;;;;;;;
执行流程:
当程序运行到do - while循环,首先不管3721执行一次循环体(循环条件变更),然后再来判断while之后
循环条件是否为true,如果为true,进行执行循环,如果为false,终止循环。
一般情况下能使用while 循环的,就不要使用do - while循环
因为在执行do-while循环的时候,第一次执行的循环体是不受到任何的约束的,而这种不受到任何约束
的运行时存在隐患的。
for循环
for (循环条件初始化; 循环判断条件; 循环条件变更) {
//循环体
}
运行流程:
当程序运行到for循环,首先执行循环条件初始化,然后进行循环条件判断,如果判断结果为true,执行
循环体,再执行循环条件变更,之后继续进行循环条件判断,直到条件为false,跳出循环
网友评论