单项选择题
有如下程序:
#include<iostream>
using namespace std;
long fib(int n)
if(n>2) return(fib(n-1)+fib(n-2));
else return(n);
void main()
int i;
cout<<"请输入一个整数:";
cin>>i;cout<<endl;
cout<<fib(i)<<endl;
当输入4、2时,该程序的输出结果是( )。
A.5
B.4
C.5
D.6
1 2 2 2
点击查看答案&解析
<上一题
目录
下一题>
热门
试题
单项选择题
下列函数的定义,正确的是( )。
A.float sum(x,y)
float x,y;……
B.float sum(float x,float y);
……
C.float sum(float x,float y)
……
D.float sum(floatx,floaty)
……
点击查看答案&解析
单项选择题
下列说法不正确的是( )。
A.基类指针可以指向它的公有派生类的对象
B.指向基类的对象的指针可以指向派生类的对象,因而可以访问派生类的对象的成员
C.基类指针不能指向其私有派生类的对象
D.指向派生类对象的指针不可以指向基类的对象
点击查看答案&解析
相关试题
模板是实现代码重用机制的一种工具,其中使...
设置虚基类的目的是解决二义性问题,可通过...
如果一个类中含有纯虚函数,则该类称为 【...
重载函数的函数名称相同,但函数的实现和功...
在类中定义和实现的函数称为 【11】 。