设有如下函数定义 int fun(int k) {if(k

admin2011-04-29  29

问题 设有如下函数定义
    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

解析 函数fun总共被调用了3次,即fun(3)、fun(2)和fun(13)
转载请注明原文地址:https://jikaoti.com/ti/OBB0FFFM
0

最新回复(0)