「while」語句是計算機編程中的一個基本循環結構。它通常用於條件循環,即在滿足特定條件時執行一系列語句,直到條件不再滿足。其一般格式如下:
while(布爾表達式) { 循環體 }。這裡的布爾表達式是循環繼續的條件,如果表達式求值為真(非0),則執行循環體。每次執行完循環體後,都會重新評估布爾表達式。如果表達式仍然為真,則再次執行循環體,否則退出循環。
「while」循環的特點是先判斷條件再執行循環體,這意味著如果條件一開始就不滿足,則循環體一次都不會執行。另外,「while」循環中必須包含能夠影響條件表達式的操作,否則可能導致無限循環。
此外,「while」還有作為連詞的用法,表示「當……的時候」「儘管」「雖然」「只要」等含義,用於引導時間狀語從句、讓步狀語從句和條件狀語從句,也可以表示對比或省略。