--- title: For 迴圈的介紹 description: for 迴圈可以重複的執行某一區的程式,直到設定的條件到達為止這份講義是「海聲創課社」的社團講義,歡迎有興趣的人使用。 tags: C, C語言, for, loop, Rduan, 海聲創客社,講義,簡報,迴圈控制 langs: zh-tw --- # For 迴圈的介紹 ###### tags: `C語言` `for` `迴圈` `Rduan` ## for 迴圈的介紹 >for 迴圈可以重複的執行某一區的程式,直到設定的條件到達為止 ## for 迴圈的架構 ```C for (initialization; condition; increment/decrement) {// (起始設定;終止值條件;間隔值設定) // Code to be executed ``` - initialization:初始化,通常是一個變數的初始化,例如 `int i = 0`。 - condition:循環條件,當該條件為 false 時,for 迴圈停止執行。 - increment/decrement:每次迭代後變數的增量/減量,例如 `i++` 或 `i--`。 ## 程式範例 ```C #include <stdio.h> int main() { int i = 0; for (; i < 10; i++) { printf("%d", i); } return 0; } ``` ``` //output 0123456789 ``` ## for 迴圈要注意的事項 需要注意的是,當你使用 for 迴圈時,應該確保迭代次數是有限的,否則可能會導致無限迴圈,使程式陷入死循環。此外,在迭代過程中應該避免修改循環條件,否則可能會導致無法預期的行為。
×
Sign in
Email
Password
Forgot password
or
By clicking below, you agree to our
terms of service
.
Sign in via Facebook
Sign in via Twitter
Sign in via GitHub
Sign in via Dropbox
Sign in with Wallet
Wallet (
)
Connect another wallet
New to HackMD?
Sign up