-
for循环
/*
循环结构 : 让一些代码重复执行多次
for
while
do..while
可以相互转化
for循环
for(条件初始化;条件判断;条件变化){
重复执行的代码段;
}
条件初始化 : 声明一个变量 i,并且第一次赋值
条件判断 : 值为boolean类型的判断结果
控制循环的结束
条件变化 : i自身值的改变
执行流程 :
1.条件初始化 i=1
2.条件判断: 判断是否结果,为false,循环结束,为true,执行本次循环体语句 i<5
3.条件变化 i++
重复执行第2,3步骤
注意:
在循环体语句中可以使用条件变量i
for循环 中的条件变量i作用域只在当前循环
如果循环体语句只有一句,前后的{}可以省略
*/
//重复执行一段代码,可以考虑是否可以使用循环
for(int i=1;i<=100;i++){
System.out.println("极限就业,挑战极限!!!!"+i);
}
//打印1~10之间的整数
//1)重复输出打印 2)输出内容有规律 确定变化区间[1,10],确定变化规律 每次+1
for(int i=1;i<=10;i++ ){
System.out.println(i);
}
//System.out.println(i); 错误: 找不到符号
//求1~10之间的整数和
//1.重复求和 2.对1~10之间的整数
int sum = 0; //记录和
for(int i=1;i<=10;i++){
//sum = sum+i;
sum+=i;
}
System.out.println(sum);
//15~20之间整数和
//重复求和 [15,20]
sum = 0;
for(int i=15;i<=20;i++)
sum+=i;
System.out.println(sum);