for循环

  • Post author:
  • Post category:其他


循环结构:

在程序当中总有一些需要反复的/重复的执行,假设没有循环结构;

那么这段需要重复执行的代码自然是需要重复编写的,代码无法得到重复使用,所以多数编程语言都是支持循环结构的。将来把需要反复执行的代码片段放到循环体,再联合计数器,共同控制这段需要反复执行的代码。

基本上所有的编程语言支持的循环的循环包括三种:

for循环

while循环

Do..while循环

3:for循环的语法结构;

For(初始话表达式:布尔表达式;更新表达式){

//是需要重复执行的代码片段[循环体:由Java语句构成]

}

4,for循环的执行过程/执行原理?

初始化表达式。布尔表达式,更新表达式都不是必须的![但是两个分号是必须的]

初始化表达式是最先执行,并且在整个for循环当中只执行一次。

布尔表达式必须是true/false,不能是其他值。

for的执行过程:

先执行初始化表达式,并且该表达式只执行一次

判断布尔表达式的结果是true还是false

布尔表达式true

执行循环体

执行更新表达式

判断布尔表达式结果是true还是false

布尔表达式true

执行循环体

执行更新表达式

判断布尔表达式的结果是true还是false

布尔表达式false

布尔表达式false

循环结束



版权声明:本文为HE627386528原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。