问题 单项选择题

设有如下函数定义

int fun(int k)

  { if (k<1) return 0;

   else if(k==1) return 1;

   else return fun(k-1)+1;

  }

若执行调用语句:n=fun(3);,则函数fun总共被调用的次数是()

A.2

B.3

C.4

D.5

答案

参考答案:B

填空题
单项选择题