递归
package mainimport "fmt"func dg1(a int) int {for a < 10 {return a}return a * dg1(a/2)}func main() {var b int = 23fmt.Println(b, dg1(b))}
文章转载自Golang开发笔记,如果涉嫌侵权,请发送邮件至:contact@modb.pro进行举报,并提供相关证据,一经查实,墨天轮将立刻删除相关内容。


递归
package mainimport "fmt"func dg1(a int) int {for a < 10 {return a}return a * dg1(a/2)}func main() {var b int = 23fmt.Println(b, dg1(b))}