问答详情
源自:6-10 PHP中循环结构之do…while语句的运用优势举例

这节有点看不明白?

<?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 />";

?>


提问者:web_東 2016-11-22 03:01

个回答

  • 慕粉18201944853
    2016-11-22 03:21:03
    已采纳

    就是比较while与do ...while ...的区别,就是do ... while ...比较适合必然执行一次的循环,while是执行之前判断,do...while...是先执行再判断

  • web_東
    2016-11-22 06:37:47

    提交后,为什么输出的值是变动的?