递归函数

Posted nolover

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了递归函数相关的知识,希望对你有一定的参考价值。

求1-10的和

func sum(num int) int {
    if num == 1 {
        return 1
    }
    return sum(num-1) + num
}
func main() {
    ret := sum(10)
    fmt.Println(ret)

}

 

以上是关于递归函数的主要内容,如果未能解决你的问题,请参考以下文章

vue递归组件的一些理解

哈斯克尔。我很困惑这个代码片段是如何工作的

如何在自定义PyYAML构造函数中处理递归?

JavaSE 方法的使用

JavaScript - 代码片段,Snippets,Gist

Java基础之方法的调用重载以及简单的递归