課程
/后端開發
/PHP
/PHP入門篇
while例子執行完畢,前進:3
不理解!~為什么?
2015-07-27
源自:PHP入門篇 6-10
正在回答
do while是死循環,不會執行到輸出語句;while例子rand(1,6)是1到6隨機數
夢狂 提問者
這里的while($num==6)的是限定的一個條件,這道題的主旨在于讓你明白使用while語句時,前面需要先寫出一遍循環語句,而do不用。do是直接執行了
<?php
? ? //while例子
$sum ?= 0;?
$num = rand(1,6); //獲取1至6的隨機數,模擬擲骰子
$sum = $sum ?+ $num;//前進步長
while($num==6){
$num = rand(1,6);//獲取1至6的隨機數,模擬擲骰子
};
echo "while例子執行完畢,前進:".$sum ."<br />";
//do...while例子
do{
}while($num==6);
echo "do...while例子執行完畢,前進:".$sum ."<br />";
?>
看到了么,我標黑的代碼,使用while語句時,前面需要先寫出一遍循環語句
你把while和do。。。while的用法好好看看吧!
while是只要條件為真則繼續循環,while這段的意思是擲色子,如果擲到6則繼續擲,前進3意思是第一次擲到了3,然后前進三步(玩飛行棋吧大概)
舉報
PHP入門教程輕松學習,行業大牛幫您快速掌握PHP編程基礎知識。
1 回答while(條件)這里條件為($num==6)不是很理解
2 回答為什么num不用自增?
4 回答小白對于while($num==6)的困惑,求解答
3 回答$num為什么不可以改成$number?
2 回答為什么不直接這樣寫,不是太理解constant
Copyright ? 2025 imooc.com All Rights Reserved | 京ICP備12003892號-11 京公網安備11010802030151號
購課補貼聯系客服咨詢優惠詳情
慕課網APP您的移動學習伙伴
掃描二維碼關注慕課網微信公眾號
2015-07-28
do while是死循環,不會執行到輸出語句;while例子rand(1,6)是1到6隨機數
2016-05-20
這里的while($num==6)的是限定的一個條件,這道題的主旨在于讓你明白使用while語句時,前面需要先寫出一遍循環語句,而do不用。do是直接執行了
<?php
? ? //while例子
$sum ?= 0;?
$num = rand(1,6); //獲取1至6的隨機數,模擬擲骰子
$sum = $sum ?+ $num;//前進步長
while($num==6){
$num = rand(1,6);//獲取1至6的隨機數,模擬擲骰子
$sum = $sum ?+ $num;//前進步長
};
echo "while例子執行完畢,前進:".$sum ."<br />";
//do...while例子
$sum ?= 0;?
do{
$num = rand(1,6);//獲取1至6的隨機數,模擬擲骰子
$sum = $sum ?+ $num;//前進步長
}while($num==6);
echo "do...while例子執行完畢,前進:".$sum ."<br />";
?>
看到了么,我標黑的代碼,使用while語句時,前面需要先寫出一遍循環語句
2015-07-28
你把while和do。。。while的用法好好看看吧!
2015-07-28
while是只要條件為真則繼續循環,while這段的意思是擲色子,如果擲到6則繼續擲,前進3意思是第一次擲到了3,然后前進三步(玩飛行棋吧大概)