商君

导航

Go Example--递归

package main

import "fmt"

func main()  {
	fmt.Println(fact(7))
}
//函数的递归
func fact(n int) int {
	if n == 0{
		return 1
	}
	return n*fact(n-1)
}

posted on 2018-10-15 19:13  漫步者01  阅读(101)  评论(0编辑  收藏  举报