# While迴圈 - 條件型迴圈 ```c= while(檢查條件){ 條件為真執行此段程式 } ``` 每次執行完會重來 - While迴圈的印10次 ```c= int i = 0; while(10 > i){ puts("hihi"); i++; } ``` - 比較不耗資源,不用變數 - 死亡迴圈可以用這種 - 補充寫個BAT批次檔從範本複製吧 - `cp 目標 輸出` - 按了就能用 - 做個猜對才能走的猜數字遊戲 ```c= #include <stdio.h> int main() { //遊戲標題 puts("答錯才能走得猜數字遊戲"); //答案與宣告 const int a = 8; int guess; //輸入區 puts("請輸入一個數字:"); scanf("%d", &guess); //條件判斷 while (a != guess) { puts("錯了"); puts("請輸入一個數字:"); scanf("%d", &guess); } puts("遊戲答對"); } ```