Go递归函数

示例代码如下

// 主函数
func main(){

	res := sum(10)

	fmt.Println(res)
	
}

// 递归实现数字累加
func sum(num int) int {
	if num == 1 {
		return 1
	}
	res := num + sum(num - 1)
	return res
}
posted @ 2021-04-03 13:07  程序员陈师兄cxycsx  阅读(59)  评论(0)    收藏  举报