【Go】Go语言实现递归
package mainimport "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)+nreturn}
·
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
}
更多推荐
所有评论(0)