[新手上路]批处理新手入门导读[视频教程]批处理基础视频教程[视频教程]VBS基础视频教程[批处理精品]批处理版照片整理器
[批处理精品]纯批处理备份&还原驱动[批处理精品]CMD命令50条不能说的秘密[在线下载]第三方命令行工具[在线帮助]VBScript / JScript 在线参考
返回列表 发帖
简单的递归原理, 1+...+100
递归必须要有递归出口,不然会造成死循环
  1. function fn($num){
  2.     if($num -eq 1){
  3.         Write-Host '递归出口'
  4.         return 1
  5.     }
  6.     Write-Host "${num}压栈"
  7.     $sum = fn -num ($num-1)
  8.     Write-Host "${num}出栈"
  9.     return $num + $sum
  10. }
  11. fn(100)
复制代码
1

评分人数

TOP

返回列表