golang学习笔记之-递归算法

2018-09-02  本文已影响0人  Maggie_up

递归算法求5的阶乘

package main

import "fmt"

func main() {
   res := getfactorial(5)
   fmt.Println(res)
}

func getfactorial(n int) int {
   if n == 1 {
      return 1
   }
   return getfactorial(n-1) * n
}

/*
output: 120
*/
上一篇下一篇

猜你喜欢

热点阅读