package main
import “fmt”
/*
介绍:
1)将一个循环放在另一个循环体内,就形成了嵌套循环。在外边的for称为外层循环在里面的for
循环称为内层循环。【建议一般使用两层,最多不要超过3层】
2)实质上,嵌套循环就是把内层循环当成外层循环的循环体。当只有内层循环的循环的条件为false
时,才会完全跳出内层循环,才可结束外层的当次循环,开始下一次的循环。
3)设外层循环次数为m次,内层为n次,则内层循环体实际上需要执行mn=mn
多重循环控制(重点,难点)
基本介绍
1)将一个循环放在另一个循环体内,就形成了嵌套循环。在外边的for称为外层循环在里面的for
循环称为内层循环。【建议一般使用两层,最多不要超过3层】
2)实质上,嵌套循环就是把内层循环当成外层循环的循环体。当只有内层循环的循环条件为false
时,才会完全跳出内层循环,才可结束外层的当次循环,开始下一次的循环。
3)外层循环次数为m次,内层为n次,则内层循环体实际上需要执行mn=mn次
多重循环控制
应用实例
1)统计3个班成绩情况,每个班有5名同学,求出各个班的平均分和所有班级的平均分【学生的成绩从键盘输入】
2)统计三个班及格人数,每个班有5名同学。
3)打印金字塔经典案例
使用for循环完成下面的案例
清编写一个程序,可以接受一个整数,表示层数,打印出金字塔。
上机练