package main import "fmt" // 递归函数 func Sum(num1, num2, res int) int { if num2 < num1 { return res } res += num2 return Sum(num1, num2-1, res) } func main() { var a, b, num1, num2, res int fmt.Println("数字1:") fmt.Scan(&b) fmt.Println("数字2:") fmt.Scan(&a) if a < b { num1 = a num2 = b } else if a == b { num2 = a num1 = a res = a } else { num1 = b num2 = a } //fmt.Println(a) //fmt.Println(b) res = Sum(num1, num2, res) fmt.Println("res:", res) }
递归数字区间之和
猜你喜欢
转载自blog.csdn.net/q320036715/article/details/84899087
今日推荐
周排行