while語句首先檢驗一個條件,也就是括号中的表達式。當條件為真時,就執行緊跟其後的語句或者語句塊。每執行一遍循環,程式都将回到 while語句處,重新檢驗條件是否滿足。如果一開始條件就不滿足的話,則跳過循環體裡的語句,直接執行後面的程式代碼。如果第一次檢驗時條件滿足,那麼在第一次或其後的循環過程中,必須有使得條件為假的操作,否則,循環無法終止。
while(表達式)
語句(循環體);
注意,初學者程式設計時,if、else、for、while、do 後面的執行語句不論有多少行,就算隻有一行也要加“{}”,養成良好的程式設計習慣尤為重要。
break 跳出循環
continue(終止本次循環中continue後面代碼,繼續循環)
了while循環,C語言中還有 for 循環,它的使用更加靈活,完全可以取代 while 循環。
for (表達式1;表達式2;表達式3)