下文是對各種星型列印的總結
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...