概述
6.1 循环嵌套
6.1.1 为什么用到循环嵌套
引入案例:学校现在统计2个班,每班100人的考试成绩平均分,如何用代码实现。可能我们最先想到的是使用两个循环解决,但是如果现在要统计20个班呢?用20个循环很明显是不切实际的,并且代码量来讲的话,也是不适用的,那么我们有没有更好的解决方案呢?当然,我们可以采用循环嵌套的方式解决此类问题。
####6.1.2 循环嵌套概述
循环嵌套,顾名思义就是一个循环体内包含了另一个完整的循环结构。那么总共的循环次数 = 外循环次数 * 内循环次数。
6.1.3 循环嵌套分类
语法:
for(初始化表达式①; 循环条件②; 步进表达式⑦) { for(初始化表达式③; 循环条件④; 步进表达式⑥) { 执行语句⑤; } }
嵌套循环执行流程:
-
执行顺序:①②③④⑤⑥>④⑤⑥>⑦②③④⑤⑥>④⑤⑥
-
外循环执行一次,内循环从头到尾执行一遍。
【案例】:使用嵌套循环,打印5*8的矩形 。
分析:
1.外层循环:控制星星的行数i<=5行
2.内层循环:控制打印星星的个数j <=8
3.在内存循环中打印星星,当内层星星打印一遍之后,外层执行换行
public class Demo1 { public static void main(String[] args) { for (int i = 1; i <&
最后
以上就是动听舞蹈为你收集整理的第六单元 Java基础知识-循环嵌套的全部内容,希望文章能够帮你解决第六单元 Java基础知识-循环嵌套所遇到的程序开发问题。
如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。
本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
发表评论 取消回复