星型列印(for 巢狀迴圈)

2021-06-02 19:02:36 字數 598 閱讀 2660

下文是對各種星型列印的總結

c# code:

class program

*///列印直角三角形星型(星往左堆積:直立和倒立的)

/*for (int row = 1; row <= max_rows; row++)

/*for (int row = 1; row <= max_rows; row++)

for (int row = 1; row <= max_rows; row++)

*///注意這兩種情況由於空格堆積在右邊,所以不用再特意去迴圈空格;

//列印直角三角形星型(星往右堆積:直立和倒立)

/*for (int row = 1; row <= max_rows; row++)

*//*for (int row = 1; row <= max_rows; row++)

*///列印菱形星型(分開兩部分分別是等腰三角形)

for (int row = 1; row<=5; row++)

for (int row = 5; row >= 1; row--)

console.readkey();

}}

利用巢狀迴圈列印菱形及空心菱形

思路分析 將菱形分為兩個等腰三角形 分別是上等腰三角形和下等腰三角形 其中上等腰三角形的外側迴圈所對應的行數為 length 2 1 下等腰三角形的外側迴圈的行數為 length 2i空格 星星031 1232 1530 7i length 2 1 i 1 2 i 1i空格 星星015 1232 3...

雙重迴圈巢狀原理列印乘法表

宣告 本人學識有限,文中如有錯誤或不當之處,請各位指出,謝謝!什麼是雙重迴圈巢狀呢,就是在乙個迴圈體for或者while迴圈體內再巢狀乙個迴圈體,那麼為什麼要用這個雙重迴圈巢狀呢 有的時候乙個迴圈體不能夠得到我們想要的結果,必須要用多個迴圈來實現。雙重迴圈在這裡我用for做了1個乘法口訣表舉例 首先...

巢狀for迴圈

根據外層的條件,判斷裡層能否執行,如果能執行,就把裡層 都迴圈完畢後,再繼續執行外層,繼續判斷。for 開始條件 判斷條件 更改條件 1.入門案例 public class test for system.out.println 總結2 外迴圈控制行,內迴圈控制列 for int i 1 i 2 i...