找回密码
 免费注册

php从1加到100递归

[复制链接]
发表于 2022-11-24 11:11:39 | 显示全部楼层 |阅读模式
php从1加到100递归

  1. function cal($num) {
  2.         if($num==1)
  3.                 return 1;
  4.         return $num+cal($num-1);
  5. }
  6. echo cal(100);
  7. //分析
  8. /**
  9. 第$i次执行                        结果
  10. cal(100)                        100+cal(99)
  11. =                                        100+99+cal(98)
  12. =                                        100+99+98+cal(97)
  13. =                                        100+99+98+++++cal(1)
  14. =                                        100+99+98++++1
  15. */
复制代码


QQ|Archiver|小黑屋|网站地图|深圳市金黑网络技术有限公司 ( 粤ICP备2021124338号|粤公网安备 44030702003689号 )

GMT+8, 2026-8-8 17:13 , Processed in 0.043596 second(s), 22 queries .

Powered by Discuz! X3.5

© 2001-2026 Discuz! Team.

快速回复 返回顶部 返回列表