循环嵌套
所谓嵌套循环,是指一个循环的循环体是另一个循环。比如for循环里面还有一个for循环,就是嵌套循环。总共的循环次数=外循环次数*内循环次数
嵌套循环格式:
for(初始化表达式@;循环条件;步进表达式){
for(初始化表达式;循环条件;步进表达式){
执行语句;
}
}
嵌套循环执行流程: ◎ 执行顺序:①②③④⑤⑥>④⑤⑥>⑦②③④⑤⑥>④⑤⑥。
外循环一次,内循环多次。 比如跳绳:一共跳5组,每组跳10个。5组就是外循环,10个就是内循环。
public class Demo17LoopHourAndMinute{
public static void main(String[] args){
for (int hour =0; hour<24;hour++){// 外层控制小时
for (int minute=0;minute<60;minute++){//内层控制小时之内的分钟
System.out.println(hour+ minute +"分“);
}
}
}
}
练习_用循环求出1-100之间的偶数和
题目:求出1-100之间的偶数和。 思路: 1.既然范围已经确定了是1到100之间,那么我就从1、2、..….一直到100这么多数字一个一个进行检查。 2.总共有100个数字,并非所有数字都能用。必须要是偶数才能用,判断(if语句)偶数:num%2== 0 3.需要一个变量,用来进行累加操作。也就好比是一个存钱罐。
public class Demo12HundredSum {
public static void main(String[] args){
int sum =0;// 用来累加的存钱罐
for (int i = 1; i <= 100; i++) {
if(i %2 == 0){ // 如果是偶数
sum += i;
}
}
System.out.println("结果是:"+sum);
}
}