| 本帖最后由 Sian 于 2015-12-28 16:02 编辑 
 1、先看代码
 2、输出的结果为:9-8-7-6-5-4-3-2-1-0--0-1-2-3-4-5-6-7-8-9[PHP] 纯文本查看 复制代码 <?php
        
        function myfun($n){
                echo "$n-";
                if($n > 0){
                        myfun($n - 1);
                }
                echo "-$n";
        }
        
        myfun(9);
 3、从判断条件来看函数递归10次,那么应该是输出20个数字
 
 4、如果你想像的是输出9-8-7-6-5-4-3-2-1-0,那忽略了归的思想,需要自己理解!
 
 应用示例:http://www.yusian.com/thread-11030-1-1.html
 |