有如下程序: #include<iostream> using namespace std; long fun(int n) { if(n>2) return(fun(n-1)+fun(n-2)); return

admin2013-05-30  23

问题 有如下程序:    #include<iostream>    using namespace std;    long fun(int n)    {    if(n>2)    return(fun(n-1)+fun(n-2));    return 2;    }    int main()    {    cout<<fun(3)<<end1;    return 0;    }    则该程序的输出结果应该是(    )。

选项 A、2
B、3
C、4
D、5

答案C

解析
转载请注明原文地址:https://kaotiyun.com/show/n6Np777K
0

最新回复(0)