while和do...while可以根據(jù)具體情況選用。假設(shè)有一種棋類游戲,首先擲骰子,若不為6,前進骰子的點數(shù)的步長;若為6,前進骰子的點數(shù)的步長,并可以再擲一次。
我們來模擬一下這個棋類游戲,在右邊編輯器中輸入三條指令:
1、第6行{前面輸入:
{
while($num==6)
2、第13行輸入:
do
3、第16行}后面輸入:
}
while($num==6);
如圖所示:
從代碼的結(jié)構(gòu)和可讀性角度,在該例子中使用do...while更合適。
1、檢查一下“while”語句寫對了沒;
2、檢查一下“do…while”語句寫對了沒;
請驗證,完成請求
由于請求次數(shù)過多,請先驗證,完成再次請求
打開微信掃碼自動綁定
綁定后可得到
使用 Ctrl+D 可將課程添加到書簽
舉報
你發(fā)的評論可能會是問題?是否將他發(fā)到問答中
Copyright ? 2025 imooc.com All Rights Reserved | 京ICP備12003892號-11
本次提問將花費2個積分
你的積分不足,無法發(fā)表
繼續(xù)發(fā)表請點擊 "確定"