谈谈嵌套for循环的理解

谈谈嵌套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

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值