问答详情
源自:6-7 PHP中循环结构之while循环语句

加个if……else的判断更好

while($sum<100){//小宠物的饥饿程度到100,表示小宠物吃饱啦,不用继续喂了,没吃饱继续喂食    $num = rand(1,20);//随机数,模拟喂食小宠物的小面包    $sum = $sum + $num; //小宠物吃小面包    echo "$sum";    if($sum<100){    echo "我还没吃饱呢!";    }else{        echo "终于吃饱啦^_^";    }    echo "
"; }

提问者:allan_ma 2016-03-12 08:45

个回答

  • Scachieve
    2016-03-12 11:46:42

    <?php
    while ($sum < 100) {
        $num = rand(1, 20);
        $sum = $sum + $num;
        echo $sum."<br/>";
        if($sum < 100) {
        echo "小宠物还么有吃饱呢";
        }else {
        echo "小宠物已经吃饱了";
        }
    }