单选题设有如下函数定义: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 2B 3C 4D 5

题目
单选题
设有如下函数定义: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


相似考题