老师这道题的执行流程是怎样的啊
来源:3-8 选择题
代码两万行
2019-02-17 11:08:09

老师这道题的执行流程是怎样的啊sum($n,$m-1)+$m怎么理解啊
1回答
好帮手慕查理
2019-02-18
您好,初始值:$n=6,$m=9。开始调用sum函数sum(6,9):
第一次执行方法,条件不满足,return sum(6,9-1=8)+9;
开始再次调用sum方法,条件不满足,return sum(6,8-1=7)+8+9;
开始再次调用sum方法,条件不满足,return sum(6,7-1=6)+7+8+9;
开始再次调用sum方法,条件满足,return 6+7+8+9;
最后结果为:30。$m的值加在每次的sum($n,$m-1)调用后面,最后进行相加。
如果解决了您的问题,请采纳,祝学习愉快!
相似问题