當前位置:編程學習大全網 - 編程軟體 - while循環的用法以及區別是什麽?

while循環的用法以及區別是什麽?

while和do…while語句都是循環語句,功能都差不多,唯壹的區別在於檢驗條件的時間上。while語句在進入循環體之前要先判斷條件是否成立,如果成立的話則進入循環體。

而do…while語句則相反,是先執行循環體,然後再判斷條件是否成立,如果成立的話則繼續循環體,如果不成立則跳出循環,也就是說對於do…while語句,不管條件是否成立都要先執行壹遍。

while和do-while的使用方法

壹、while語句的壹般形式為:

while(表達式)語句

其中表達式是循環條件,語句為循環體。

while語句的語義是:計算表達式的值,當值為真(非0)時,

執行循環體語句。

二、do-while語句的壹般形式為:

do

語句

while(表達式);

這個循環與while循環的不同在於:它先執行循環中的語句,然後再判斷表達式是否為真,

如果為真則繼續循環;如果為假, 則終止循環。因此,

do-while循環至少要執行壹次循環語句。

使用while語句應註意以下幾點:

1、while語句中的表達式壹般是關系表達或邏輯表達式,只要表達式的值為真(非0)即可繼續循環。

2、循環體如包括有壹個以上的語句,則必須用{}括起來,組成復合語句。

  • 上一篇:林惜的扮演者
  • 下一篇:誰有 CAXA多軸數控加工典型實例詳解,有人幫我找找這資源嘛?謝謝啦
  • copyright 2024編程學習大全網