循環(huán)體中包含循環(huán)語句的結(jié)構(gòu)稱為多重循環(huán)。三種循環(huán)語句可以自身嵌套,也可以相互嵌套,最常見的就是二重循環(huán)。在二重循環(huán)中,外層循環(huán)每執(zhí)行一次,內(nèi)層循環(huán)要執(zhí)行一圈。
如下所示:
例如:使用 * 打印長方形:
實現(xiàn)代碼為:
執(zhí)行流程:當(dāng) i = 1 時,外層循環(huán)條件成立,進入內(nèi)層循環(huán),開始打印第一行內(nèi)容。此時, j 從 1 開始,循環(huán) 8 次,內(nèi)層循環(huán)結(jié)束后換行,實現(xiàn)第一行 8 個 * 的輸出。接下來返回外層循環(huán) i 變?yōu)?2 ,準備打印下一行,依此類推,直到完成長方形的打印。
能搞定二重循環(huán)么?測試一下先~~~~
實現(xiàn)功能:使用 * 打印直角三角形
實現(xiàn)思路:上面的圖形中,第 1 行有一個 * 號,第 2 行有兩個 * 號,第 3 行有三個 * 號,所以可以使用二重循環(huán)來實現(xiàn)。其中,外層循環(huán)控制行數(shù),內(nèi)層循環(huán)控制每行的 * 號數(shù)。同時,我們發(fā)現(xiàn)一個規(guī)律,當(dāng)打印每行信息時,內(nèi)層循環(huán)變量的最大值和外層循環(huán)變量的值相等。
請將編輯器中的第 7、11 行語句補充完整。
效果如下:
請驗證,完成請求
由于請求次數(shù)過多,請先驗證,完成再次請求
打開微信掃碼自動綁定
綁定后可得到
使用 Ctrl+D 可將課程添加到書簽
舉報