while和do...while的區別

在一般情況下,用while語句和用do…while語句處理同一問題時,若二者的循環體部分是一樣的,那麼結果也一樣。如例1和例2程序中的循環體是相同的,得到的結果也相同。但是如果while後面的表達式一開始就爲假(0值)時,兩者循環的結果是不同的。 例1. 用while循環 運行結果(兩次) (1)輸入i=1時 (2)輸入i=11時 例2.用do…while循環 運行結果(兩次) (1)輸入i=1時
相關文章
相關標籤/搜索