第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號(hào)安全,請(qǐng)及時(shí)綁定郵箱和手機(jī)立即綁定

判斷是否吃飽為什么這里有bug呢,有時(shí)候會(huì)出現(xiàn)還沒(méi)吃飽就判斷為吃不下了

<?php
$sum = 12;//小寵物當(dāng)前的饑餓程度
$now=0;
echo "我餓啦:-(";
echo "<br />";
while($sum<100)
{//小寵物的饑餓程度到100,表示小寵物吃飽啦,不用繼續(xù)喂了,沒(méi)吃飽繼續(xù)喂食
??? $num = rand(1,20);//隨機(jī)數(shù),模擬喂食小寵物的小面包
?? ?$sum =($sum + $num)<=100?($sum + $num):($sum); //小寵物吃小面包
??? echo "主人喂了我".$num."%的食物";
??? echo ($now=($sum + $num)>100?("喂太多了,吃不下了,少點(diǎn)吧<br/>"."我已經(jīng)吃了".$sum."%"):
???????? ("我還沒(méi)吃飽呢!"."我已經(jīng)吃了".$sum."%"));
?? ?
??? echo "<br />"; ?
?
?? ?
}
echo "終于吃飽啦^_^";
?>

正在回答

5 回答

我知道了,是因?yàn)?now=$sum+$num;但前面的三元表達(dá)式中,$sum=$sum+$num;所以$now算是=$sum+$num+$num;這可能是原因吧,希望對(duì)你有用

0 回復(fù) 有任何疑惑可以回復(fù)我~
#1

sunny184692551 提問(wèn)者

是這里錯(cuò)了呢,我再想想怎么改
2016-04-04 回復(fù) 有任何疑惑可以回復(fù)我~

樓主的代碼感覺(jué)很繞,簡(jiǎn)單的弄復(fù)雜了;而且感覺(jué)用到的三元運(yùn)算在這里不行,rand(1,20)因?yàn)槭请S機(jī)的所以總會(huì)影響你三元運(yùn)算的判斷,用if和break吧最簡(jiǎn)單,或者樓上的if...else if...else的寫(xiě)法都是正確的

1 回復(fù) 有任何疑惑可以回復(fù)我~
<?php
$sum?=?12;//小寵物當(dāng)前的饑餓程度
$now=0;
echo?"我餓啦:-(";
echo?"<br?/>";
while($sum<100)
{//小寵物的饑餓程度到100,表示小寵物吃飽啦,不用繼續(xù)喂了,沒(méi)吃飽繼續(xù)喂食
????$num?=?rand(1,20);//隨機(jī)數(shù),模擬喂食小寵物的小面包

????$sum?=$sum?+?$num;?//小寵物吃小面包
	if($sum<100){
???echo?"主人喂了我".$num."%的食物";
????echo?("我還沒(méi)吃飽呢!"."我已經(jīng)吃了".$sum."%");
????echo?"<br?/>";??
?
????}else?if($sum==100){
		echo?"主人喂了我".$num."%的食物吃了".$sum."%";
	}else{
?????????$sum=$sum-$num;
		?echo?"主人喂了我".$num."%的食物";
????echo?("喂太多了,吃不下了,少點(diǎn)吧<br/>"."我已經(jīng)吃了".$sum."%");
????echo?"<br?/>";??
	}
}
echo?"終于吃飽啦^_^";
?>

里面加個(gè)循環(huán)

1 回復(fù) 有任何疑惑可以回復(fù)我~
$sum?=($sum?+?$num)<=100?($sum?+?$num):($sum);?//小寵物吃小面包

?echo?($now=($sum?+?$num)>100?("喂太多了,吃不下了,少點(diǎn)吧<br/>"."我已經(jīng)吃了".$sum."%"):
?????????("我還沒(méi)吃飽呢!"."我已經(jīng)吃了".$sum."%"));

這兩句調(diào)換一下位置我覺(jué)得就可以解決了。

0 回復(fù) 有任何疑惑可以回復(fù)我~

我剛看了下,當(dāng)你喂了10%,但$sum=24;

0 回復(fù) 有任何疑惑可以回復(fù)我~

舉報(bào)

0/150
提交
取消

判斷是否吃飽為什么這里有bug呢,有時(shí)候會(huì)出現(xiàn)還沒(méi)吃飽就判斷為吃不下了

我要回答 關(guān)注問(wèn)題
微信客服

購(gòu)課補(bǔ)貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動(dòng)學(xué)習(xí)伙伴

公眾號(hào)

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號(hào)