一、while循环
先判断、再执行,执行次数0~n次,适用于循环次数明确的情况
while(布尔表达式){
//需要执行的循环操作
}
二、do-while循环
先执行、再判断,执行次数1~n次,适用于循环次数不明确的情况
do{
//需要执行的循环操作
}while(布尔表达式);
三、for循环
首次执行初始部分(仅一次),先判断、再执行
被循环条件判断的变量才是初始部分和迭代部分!
for(初始部分;循环条件;迭代部分){
//需要执行的循环操作
}
嵌套循环 多用于图形、九九乘法表等
for(int i=1;i<=3;i++){ //3行
for(int j=1;j<=5;j++){ //一行5个
//需要执行的代码块
}
}
//循环外层控制行数、内层控制列数
四、流程控制
1)break
终止、跳出switch、循环结构;循环执行中遇到break、退出整个循环
2)continue
结束本次、进入下一次循环;循环执行中遇到continue则跳过本次,直接进入下一次循环