[Go] Go言語は再帰を実現します

package main

import "fmt"

func main() {
    
    
	fmt.Println(dg01(5))
	fmt.Println(dg02(5))
}

func dg01(n int) (sum int) {
    
    
	if n<1{
    
    
		return 0
	}
	sum = dg01(n-1)+n
	return
}

おすすめ

転載: blog.csdn.net/qq_36045898/article/details/113826143