有時為了解決較為複雜的問題,需要在乙個迴圈中再定義乙個迴圈,這樣的方式稱作迴圈巢狀。在c語言中,while、do…while、for迴圈語句都可以進行迴圈巢狀,並且它們之間可以互相巢狀。
其中for迴圈巢狀是常見的型別,本次將使用for迴圈巢狀展示兩個小栗子。
源**
#include
intmain()
printf
("\n");
}}
執行結果
(請忽視檔名稱)
我找資料時借鑑的各種小星星
源**
#include
intmain()
printf
("\n");
}return0;
}
定義了兩個for迴圈,外層迴圈控制行數,內層迴圈控制每行有幾列。
執行結果
輸出各種小星星 c語言
define n 6 n表示一共要列印多少行 define n 6 n表示一共要列印多少行 define n 6 n表示一共要列印多少行 define n 6 n表示一共要列印多少行 define n 6 n表示一共要列印多少行 下面輸出下三角 for i 1 i n 1 i 輸出n 1行 retu...
C語言及程式設計初步例程 32 輸出小星星
賀老師教學鏈結 c語言及程式設計初步 本課講解 任務1 輸出8個星號 include int main 任務2 輸出50個星號?include int main printf n return 0 任務3 輸出星號圖 include int main 用迴圈改造任務3 用單層迴圈 include i...
《C語言及程式設計》實踐參考 輸出小星星(之3)
返回 賀老師課程教學鏈結 專案要求 要輸出的星號圖是 將乙個圖,看作為6行,完成了第一級的分解,提到的演算法框架為 i 1 while i 6 需要輸出6行 對於 輸出第i行 的任務,可以進行細化 先輸出若干空格 多少個空格?第1行0個,第2行1個,第3行2 第6行5個 再輸出若干個星號 多少星號?...