經驗

當前位置 /首頁/經驗 > /列表

for語句和while語句區別

for語句和while語句區別

C語言中for語句和while語句區別:

1、使用場景不同:

知道執行次數的時候一般用for,條件迴圈時一般用while。

2、兩種迴圈在構造無窮迴圈時的區別:

while迴圈裡的條件被看成表示式,因此,當用while構造無窮迴圈時,裡面的TRUE實際上被看成永遠為真的表示式,這種情況容易產生混淆,有些工具軟體如PC-Lint就會認為出錯了,因此構造無窮迴圈時,最好使用for來進行。

3、兩種迴圈在普通迴圈時的區別:

對一個數組進行迴圈時,如果每輪迴圈都是在迴圈處理完後才將迴圈變數增加的話,使用for迴圈比較方便。

如果迴圈處理的過程中就要將迴圈變數增加時,則使用while迴圈比較方便。

TAG標籤:語句 #