单选题 有如下程序: #include using narnespace std; long fun(intn) {if(n>2) retum(fun(n-1)+fim(n-2)); else return2: } int main() {cout<
【正确答案】 C
【答案解析】解析:主函数中调用fun(3),在fun内部当n>2时递归调用fun(n-1)+fun(n-2),否则返回2。所以当n=3时,调用fun(2)+fun(1),即返回2+2,等于4。