第5章 循環結構
循環結構是結構化程序設計的3種基本結構之一,其特點是,在給定條件成立時,反復執行某程序段,直到條件不成立為止。給定的條件稱為循環條件,反復執行的程序段稱為循環體。循環的基本要素有3個:循環入口(即循環的初始化條件)、循環出口(即循環的終止條件)和循環體(反復執行的部分)。在設計循環結構時,應當準確地定義循環的三要素,嚴格控制循環執行的次數,使得循環在有限次內完成。如果一個循環執行過程無法結束,就會出現無限循環的情形,稱為死循環。程序中應避免死循環的出現。C 語言提供了3 種循環語句實現循環結構,即while語句、do-while語句和for語句。