循环语句:当代码需要重复执行时需要循环语句,要明确那些代码需要循环执行
for循环:for(初始化表达式1;布尔表达式2;步进表达式3){
循环体4//要明确哪些代码要作为循环体
}
当循环次数明确给出时用for循环
1 2 3 4都可以为空
1为空时不代表没有初始化循环变量,而是在外面定义,扩大作用域范围
2为空时是结果为true的死循环
3为空时,可能再循环体里:正常运行,都没有就是一个死循环
while循环:初始化表达式;
while(布尔表达式){
循环体;
步进表达式;
}
当循环的次数不明确时用while循环
do while循环:初始化表达式;
do{
循环体;
步进表达式;
}while(布尔表达式)
跳出语句:
break:在switch和循环语句中,在switch中表示跳出switch语句,
在循环语句中表示结束这个循环.但是他只能结束自己所在的哪个循环,不能越级终止
continue:在循环语句中,表示结束此次循环,进行下一次循环
死循环:当条件结果为true时则进入死循环,当获取用户输入的数据的时候用死循环
嵌套循环:一个循环的循环体是另一个循环