最大公约数
课程:golang · 编程练习
Go编程练习 - 最大公约数
练习内容
package main\n\nimport "fmt"\n\nfunc gcd(a, b int) int {\n for b != 0 {\n a, b = b, a%b\n }\n return a\n}\n\nfunc gcdRecursive(a, b int) int {\n if b == 0 {\n return a\n }\n return gcdRecursive(b, a
课程:golang · 编程练习
Go编程练习 - 最大公约数
package main\n\nimport "fmt"\n\nfunc gcd(a, b int) int {\n for b != 0 {\n a, b = b, a%b\n }\n return a\n}\n\nfunc gcdRecursive(a, b int) int {\n if b == 0 {\n return a\n }\n return gcdRecursive(b, a