談談嵌套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的嵌套就可以認為一個線變成一個面的過程。

理解其中的原理,還簡單的。下個星期繼續。

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM