標題:
3-3-3 do-while迴圈敘述
[打印本頁]
作者:
小誌
時間:
2011-4-18 18:28
標題:
3-3-3 do-while迴圈敘述
3-3-3 do-while迴圈敘述
while敘述是在迴圈一開始的時候就先判斷條件式,而do-while迴圈敘述則是先執行迴圈內的敘述區塊,直到迴圈的結尾才進行條件式的判斷。
條件式成立(布林值運算結果為False)時,那麼在do -while迴圈敘述裡(敘述區塊)的程式碼就會執行至結尾,然後再判斷條件式,當這個條件式不成立時,do –while迴圈敘述就會停止執行。
do- while迴圈敘述區塊格式
do
{
要重複執行的敘述區塊;
} while (條件式);
複製代碼
例如
:
ex03_08.php
<?
$test=6561;
$ans=0;
do
{
$test=$test/3;
$ans=$ans+1;
} while ($test>1);
echo ("6561是3的" . $ans . "次方");
?>
複製代碼
提示
while迴圈敘述與是在迴圈一開始的時候就先判斷條件式,然後再決定迴圈是否繼續進行,而do-while迴圈敘述則是先執行迴圈內的敘述區塊,直到迴圈的結尾才進行條件式的判斷來決定迴圈是否繼續。
就條件式判斷的結果來論,while迴圈敘述與do-while迴圈敘述是在條件式「成立(True)」時才重複迴圈內的程式敘述。
作者:
游燿呈
時間:
2013-9-12 17:32
本節第二行:
條件式成立(布林值運算結果為False)時, ...............
條件成立布林值不是True嗎?
歡迎光臨 麻辣家族討論版版 (http://forum.twbts.com/)