迴圈結構 for語句和foreach語句

2021-09-25 10:25:39 字數 1504 閱讀 6387

迴圈語句可以在滿足迴圈條件下,反覆執行某一段**,這段被重複執行的**被稱為迴圈體語句,當反覆執行這個迴圈體時,需要在合適的時候把迴圈判斷條件修改為false,從而結束迴圈,否則迴圈將一直執行下去,形成死迴圈。

迴圈四要素:

一般用於次數已知的情況下

for迴圈語句格式:

for(初始化語句;繼續條件;步長)
執行流程:

執行初始化語句

執行繼續條件判斷

如果是true,繼續執行

如果是false,迴圈結束

執行迴圈體語句

執行步長

回到2繼續

案例:

class demo

system.out.println("2到50之間所有偶數之和為:"+sum);

} }

注意事項:

foreach語句是for語句的特殊簡化版本,不能完全取代for語句,但任何foreach語句都可以改寫成for語句。foreach並不是關鍵字,習慣上將這種特殊的for語句格式稱為foreach語句。foreach語句在遍歷陣列等方面提供了很大的方便。

語法格式:

for(元素變數 x : 遍歷物件 obj)
foreach語句中的變數x,不必對其進行初始化。

案例:

class demo;

system.out.println("一維陣列中的元素分別是:");

迴圈結構和迴圈語句

在人們所要處理的問題中常常遇到需要反覆執行某一操作的情況。這就需要用到循 環控制。許多應用程式都包含迴圈。順序 結構 選擇結構和迴圈結構是結構化程式 設計的3種基本結構,是各種複雜程式的 基本構造單元。迴圈結構可以減少源程式重複書寫的工作量,用來描述重複執行某段演算法的問題,這是程式設計中最能發揮計...

迴圈結構語句 For迴圈

迴圈結構語句 for迴圈a 格式for 初始語句 條件判斷語句 條件控制語句 步長語句 b 執行流程 1 首先初始化語句進行賦值 然後看條件語句是否成立 2 如果是true,成立,那麼就執行迴圈體語句 3 執行完畢之和 會執行條件控制語句 該變數自增 1或者自減 1,然後再次判斷條件語句是否成立 4...

C 的迴圈結構和迴圈語句

在我們的編碼過程中,要處理的問題常常需要反覆執行某乙個操作,為了提高編碼的效率,便有了迴圈控制語句。常見的while語句,其一般形式為 while 表示式 語句當表示式為非0時 條件為真 執行while語句中的內嵌語句。而我們同樣知道c語言中的while語句的特點,先判斷表示式,後執行語句,在c 中...