📜  门| GATE-CS-2004 |第31章

📅  最后修改于: 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
这个问题的测验