为什么得出的结果是一样的.?

来源:6-9 PHP中循环结构之while与do…while语句的区别

过目不忘的丑

2015-12-02 00:46

A例子的结果:60
B例子的结果:60

不是do应该多执行一次么.? 那么结果应该是70

运行的次数也是一样的,5次..


写回答 关注

1回答

  • 晚安sp
    2015-12-02 16:10:36
    已采纳
    <?php
        //A例子
    	$num = 2;
    	$sum  = 60; 
    while($num>3)	{
    		$sum = $sum  + 10;
    	}
    	echo "A例子的结果:".$sum."<br />";
    	//B例子
    	$num = 2;
    	$sum  = 60;			
    do{
    		$sum = $sum  + 10;
    	}while($num>3);
    	echo "B例子的结果:".$sum."<br />";
    ?>


    过目不忘的丑

    非常感谢!

    2015-12-03 20:56:19

    共 1 条回复 >

PHP入门篇

PHP入门教程轻松学习,行业大牛帮您快速掌握PHP编程基础知识。

455994 学习 · 6306 问题

查看课程

相似问题