for 循環用于重復執行語句序列,用于執行已知次數組件、遍歷數據、計數和累積值。規則包含:初始化(循環開始執行)、條件(循環迭代前檢查)和遞增(循環迭代后更新)。
C 語言中 for 循環的用法及規則
什么是 for 循環?
for 循環是一種循環結構,用于在滿足特定條件的情況下重復執行一系列語句。
語法
<code class="c">for (initialization; condition; increment) { 循環體語句 }</code>
登錄后復制
規則
initialization:循環開始時執行一次。通常用于初始化循環變量。
condition:每次循環迭代前檢查的條件。如果為 true,則執行循環體語句;如果為 false,則跳出循環。
increment:每次循環迭代后執行。通常用于更新循環變量。
用法
for 循環通常用于以下情況:
執行已知次數組件的重復任務。
遍歷數組或其他數據結構。
計數或累積值。
示例
<code class="c">// 打印 1 到 10 的數字 for (int i = 1; i </code>
登錄后復制
<code class="c">// 計算數組中所有元素的和 int sum = 0; for (int i = 0; i </code>
登錄后復制
注意事項
循環條件必須始終為布爾類型(即 true 或 false)。
循環變量在循環體外部不可用。
使用 nested for 循環(嵌套循環)時,應小心避免陷入無限循環或棧溢出。