单项选择题
有如下程序:
#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
点击查看答案&解析
<上一题
目录
下一题>
热门
试题
单项选择题
下面关于虚函数的描述中正确的是( )。
A) 虚函数是一个静态成员函数
B) 虚函数是一个非成员函数
C) 虚函数既可以在函数说明时定义,也可以在函数实现时定义
D) 派生类的虚函数与基类中对应的虚函数具有相同的参数个数和类型
点击查看答案&解析
单项选择题
下列程序的输出结果是( )。 #include<iostream> using namespace std; template<typename T> T fun(T a,T b)return(a>=b)a:b; void main() cout<<fun(3,6)<<','<<fun(3.14F,6.28F)<<end1;
A) 6,3.14
B) 3,6.28
C) 3,3.14 D) 6,6.28
点击查看答案&解析
相关试题
为了取代C中带参数的宏,在C++中使用( ...
有如下类声明: class Foointbar;; 则...
有如下程序: #include<iostream> usi...
下列程序中横线处正确的语句是( )。 #...