C語言中for語句什麼時候不能和while語句互換

2021-03-04 00:12:44 字數 1321 閱讀 2474

1樓:不帥人不愛

當你明確知道迴圈次數的時候用for迴圈。否則用while迴圈。

當不論是否達到停止迴圈條件時都要執行一次迴圈操作的時候要用do...while 。

希望對你有幫助。

2樓:匿名使用者

呵呵,for用在知道迴圈次數迴圈的時候

while用在不知道 迴圈次數的時候

當然後面都是接的(條件)

3樓:匿名使用者

已知迴圈次數的時候可以互換

4樓:獵戶座

最好不要用while,廢資源

5樓:童子恆

迴圈體中有continue

6樓:匿名使用者

知道迴圈次數用for,不知道次數的用while控制。

c語言中for語句和while語句的區別,詳細解釋下,遇到迴圈題目用哪個好!

7樓:匿名使用者

for(;;)限定了迴圈次數

while()是條件迴圈,如果while內部條件滿足可以永遠循專

環下去do---while也是條件迴圈,只不過條屬件在迴圈之後,每次迴圈之後才判斷條件

為了良好的變成風格 個人建議你盡量使用for迴圈就這樣吧!

8樓:綠豆蛙

如果是迴圈一定次數的,for和while都差不多。

如果是說要滿足某個條件下才執行迴圈,則用while

9樓:匿名使用者

兩個基本一樣,不過while語句有兩種型式,

一種是先迴圈在判斷

一種是選判斷在迴圈

c語言中包含while.for.和do-while3種迴圈控制語句,其中什麼迴圈控制語句至少要執行一次迴圈體?

10樓:匿名使用者

do-while迴圈至少執行一次迴圈體。因為它是先執行迴圈體,再判斷條件的,另兩個是先判斷條件(條件符合才執行迴圈體)

11樓:大傘夏

do while

要先執行do,然後再判斷while裡面的條件,如果條件成立則執行下一次do裡面的內容

12樓:匿名使用者

do-while語句會在不判斷執行條件的情況先首先執行一次

13樓:匿名使用者

do-while呀 意思就是先做再判斷

14樓:it孤鶩

do-while迴圈

c語言中,這個語句是什麼意思啊C語言中For語句後面的括號裡有兩個分號是什麼意思啊?

tp a a b b tp是交換了ab的指向,不影響主函式,t a a b b t是改變了位址上的值,也就是把i和j的值互換。所以函式中 a b的輸出對應是j 3,i 7,主函式輸出ij這個沒什麼好說的,p和 q還是ij的值。1 加 交換的是位址,會改變主函式中i和j的值,swap交換的是i和j的位...

C語言中ptr什麼意思c語言語句中的ptr是什麼意思

ptr在c語言中沒bai有特別的含義,既不是關du鍵字也不是庫zhi函式的函 dao數名。可能是程式設計人員自內定義的乙個容變數名或函式名。通常用來定義乙個指標變數,於指標的英文單詞pointer。舉例如下 int ptr 定義乙個int型別的變數,變數名為ptr int ptr 定義乙個int型別...

問個C語言中for語句巢狀if的問題

d 0也就是說d為真,那麼應抄該執行 ee執行完畢後執行c 如此反覆,直到b為0,執行f 我想你想問的是d為0時的情況,那麼執行c,直到b為0,執行f我不已經說了麼,我想你想問的是d為0時的情況,那麼執行c,直到b為0,執行f 當d 0時 返回執行c。如果滿足b,就再執行d,不滿足就執行f c語言高...