A-A+
设有如下函数定义: int fun(int k) {if(k
问题详情
设有如下函数定义: int fun(int k) {if(k<1)return 0; else if(k= =l)return l; else return fun(k-1)+1: } 若执行调用语句:“n=fun(3);”,则函数fun总共被诃用的次数是()。
A.2
B.3
C.4
D.5请帮忙给出正确答案和分析,谢谢!
参考答案
正确答案:B
此题考查简单的循环,当执行n=fun(3),则函数fun执行3次。