函数puzzle定义如下,则调用puzzle(7)程序会无限递归。
int puzzle(int n) { if (n == 1) return 1; if (n % 2 == 0) return puzzle(n / 2); return puzzle(3 * n + 1); }函数puzzle定义如下,则调用puzzle(7)程序会无限递归。
int puzzle(int n) { if (n == 1) return 1; if (n % 2 == 0) return puzzle(n / 2); return puzzle(3 * n + 1); }