考虑以下C函数:
int f(int n)
{
static int i = 1;
if (n >= 5)
return n;
n = n+i;
i++;
return f(n);
}
f(1)返回的值是
(A) 5
(B) 6
(C) 7
(D) 8答案: (C)
说明:请参阅https://www.geeksforgeeks.org/c-language-set-2/的问题3
这个问题的测验
📅  最后修改于: 2021-07-02 17:23:19             🧑  作者: Mango
考虑以下C函数:
int f(int n)
{
static int i = 1;
if (n >= 5)
return n;
n = n+i;
i++;
return f(n);
}
f(1)返回的值是
(A) 5
(B) 6
(C) 7
(D) 8答案: (C)
说明:请参阅https://www.geeksforgeeks.org/c-language-set-2/的问题3
这个问题的测验