1、for循环格式
for(循环初始值 ; 循环条件 ; 修改循环条件)
{
//重复执行的代码----》循环体
}
在for循环的小括号中需要三个表达式,三个表达式之间需要使用英文分号隔开。
循环初始值:一般是一个定义赋值的表达式。可以省略
循环条件:for循环的条件表达式,循环条件最后计算的结果必须是一个boolean值。可以省略,默认是true
修改循环条件:一般是循环变量的更新表达式。可以省略
2、for循环的执行过程
3、示例:需求:使用for循环打印1~10之间的数字
4、无限循环
无限循环,也称为死循环。程序一直在执行这个循环,而永远不会停止。
一般我们书写循环的时候,都需要定义有效的变量,保证这个循环可以正常的结束。
无限循环的书写格式:
while的格式:
while( true )
{
循环体;
}
for的格式:
for( ; ; )
{
循环体;
}
注意:只要使用无限循环,那么在循环的下面不要再写任何的语句。
(提示:如果程序在运行时出现死循环。可以通过ctrl+c键 停止死循环)
5、循环嵌套
嵌套循环:在循环中还有循环。学习过的所有的语句,都可以互相的嵌套。
嵌套for循环的格式:
for(循环初始值;循环条件;循环条件修改) //外层循环
{
//外层循环体
for(循环初始值;循环条件;循环条件修改) //内层循环
{
//内层循环体
//重复执行的代码
}
}
注意:在开发中,通常嵌套for循环就是两层。(不建议书写超过两层以上的嵌套循环)
示例: