单项选择题
有如下程序: #include<iostream> using namespace std; long fun(int n) { if(n>2) return(fun(n-1)+fun(n-2)); else return 2; } int main() { cout<<fun(3)<<end1; return 0; } 则该程序的输出结果应该是( )。
A.2
B.3
C.4
D.5
点击查看答案&解析
<上一题
目录
下一题>
热门
试题
单项选择题
已知递归函数fun的定义如下: int fun(int n) { if(n<=1)return 1; 递归结束情况 else return n*fun(n-2); 递归 } 则函数调用语句fun(5)的返回值是( )。
A.5
B.12
C.15
D.30
点击查看答案&解析
单项选择题
最简单的交换排序方法是( )。
A.快速排序
B.选择排序
C.堆排序
D.冒泡排序
点击查看答案&解析
相关试题
有如下程序: #include<iostream> usi...
有如下程序: #include<iostream> usi...
有下列程序,在横线添加; #include<ios...
在C++程序中,如果要求通过函数来实现一...
下列程序的输出结果是( )。 #include...