博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
谈谈嵌套for循环的理解
阅读量:7155 次
发布时间:2019-06-29

本文共 680 字,大约阅读时间需要 2 分钟。

谈谈嵌套for循环的理解

 

    说for的嵌套,先说一下一个for循环的是怎么用的。

     这次的目的是为了用for循环输出一个乘法口诀表,一下就是我的一步步理解。

   一.   语法:

            for(表达式1;表达式2;表达式3){
                java语句;
            }
        
        表达式1是初始化表达式,最先执行,只执行一次。
        表达式2必须是boolean类型的表达式。
        for循环开始执行,先执行表达式1,并只执行一次。
        进而判断表达式2的结果,如果是true,则执行java语句。
        再执行表达式3,根据表达式三的节后,然后再判断表达式2的结果,直到表达式2
        的结果是false,则for循环结束。

  二.   举一个实例,如图

这样输出结果是:

 

 你会发现它是一条线的样式。

这样我在给这个for循环里面嵌套一个for循环,代码如图:

给展示一下输出结果:

 

有没有发现,嵌套一个for进去后,会从一个线成为一个面,这样就会更好让人去理解。

我的目的是做一个乘法口诀表,基本格式已经有了,下面就是改里面的数据了,里面的数据是相乘,这样我把输出样式改了如图:

 (对了乘法口诀里没有0啊,把里面的0改成1,不好意思,犯傻了,竟然从0开始算乘法口诀,下面改过来了啊)

 

输出的就是:

基本的算是完成了,这样就来修改一下“j”的取值就可以了,代码如图:

这样修改后,打出的样子是:

 

 这样一个乘法口诀表就打出来了,其实for的嵌套就可以认为一个线变成一个面的过程。

理解其中的原理,还简单的。下个星期继续。

 

转载于:https://www.cnblogs.com/atongmyuxiaowanzi/p/4695157.html

你可能感兴趣的文章
以太网帧、TCP与UDP段以及IP数据报格式总结
查看>>
Mongodb3安装授权
查看>>
22-angular.module
查看>>
emacs初步学习
查看>>
“Unable to load DLL” problem with SQL Server CE
查看>>
【分层图】分层图学习笔记
查看>>
jQueryUI日期显示
查看>>
转:ASCII 与 字符集存储的一篇文章
查看>>
RMAN-FORMAT-CONFIGURE及动态性能表
查看>>
设计模式(1)-行为类
查看>>
【HTK]htk阶级学习
查看>>
问题001:Java软件,属于系统软件还是应用软件呢?
查看>>
java基础面试题:switch语句能否作用在byte上,能否作用在long上,能否作用在String上?...
查看>>
Android中解析JSON格式数据常见方法合集
查看>>
Android编码规范01
查看>>
Swift语言
查看>>
字体大小 一致起来,
查看>>
Mysql资源笔记
查看>>
五:抽象方法模式
查看>>
【DataStructure In Python】Python模拟二叉树
查看>>