单项选择题
有如下程序:
#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
点击查看答案&解析
<上一题
目录
下一题>
热门
试题
单项选择题
有如下程序: #include<iostream> using namespace std; TestClass()cout<< BB ;fun() void fun()cout<< Bf ; ; class TestClass1:public TestClass public: TestClass1()cout<< DD ; void fun()cout<< Df ; ; int main() TestClass1 d; return 0; 执行上面的程序将输出( )。
A.BBBfDD
B.BBDfDDDf
C.DD
D.DDBBBf
点击查看答案&解析
单项选择题
在下列横线处应添加的语句是( )。 class Basepublic:void fun()cout<< Base::fun <<end1;; class: Derived: public Base public: void fun() ______ 显示调用基类的fun函数 cout<< Derived::fun <<end1; ;
A.Derived::fun
B.Base::fun();
C.Pubic::fun
D.fun();
点击查看答案&解析
相关试题
有如下程序: #include<iostream> usi...
对于派生类的构造函数,在定义对象时构造函...
在下面程序的横线处填上______,使程...
请将下列类定义补充完整,横线处应填加语句...
纯虚函数的声明总是以______结束。