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