循环结构666
1.for循环
for(声明循环变量;循环条件;迭代){
被循环的代码块
}
声明循环变量:我们一般只能声明一次变量,不能重复的声明
for 关键字
循环顺序
1 声明循环变量:声名一个变量
2 循环条件: 一个布尔表达式,如果为true,继续循环,如果为false,结束循环 循环能否继续的判断条件
3 迭代: 循环变量的变化
4 代码块: 被循环的代码
循环的执行流程
1243 243 243
1 声明循环变量
2 判断循环条件
3 如果为true,执行代码块
4 执行迭代
5 回到第二步
6 如果为false,结束循环
花括号
{} 表示范围 作用域
{} 里面的代码,只能在 {} 里面使用
{} 外面的变量,我们可以在 {} 里面使用
声明循环变量
while(循环判断){
被循环的代码块
迭代
}
注释
1 声明循环变量
while 关键字 表示循环
int i = 0;
int sum = 0;
2 循环判断
while (i<101){}
3 代码块
if(i%2==0){
System.out.println(i);
sum += i;}
4 迭代
i++;
do 循环(不常用)
do{
被循环的代码块
迭代
}while(循环判断);
do while关键字:
不管条件是否满足,至少执行一次被循环的代码块
break: 终止循环
continue: 跳过本次循环,继续下次循环