单项选择题

计算斐波那契数列第n项的函数定义如下:
int fib(int n)
if (n==0)return 1;
else if(n==1) return 2;
else return fib(n=1)+fib(n=2);

若执行函数调用表达式fib(2),函数fib被调用的次数是( )。

A.1
B.2
C.3
D.4
<上一题 目录 下一题>
热门 试题

单项选择题
类MyClass的定义如下: class MyClass public: MyClass( )value=0; SetVariable(int i)value=i; private: int value; ; 则对下列语句序列正确的描述是( )。 MyClass*P, my; p=&my;
A) 语句p=&my; 是把对象my赋值给指针变量P
B) 语句MyClass*p, my; 会调用两次类MyClass的构造函数
C) 对语句*P. SetVariable(5)的调用是正确的
D) 语句p->SetVariable(5)与语句my.SetVariable(5)等价
单项选择题
已知语句int m=10;则下列引用的表示中正确的是
A) int&x=m;
B) int&y=10;
C) int&z;
D) float&t=&m;
相关试题
  • 有如下类声明: class XA int X; pub...
  • 下面程序的运行结果是() #include<ios...
  • 实现运行时的多态性用
  • C++语言函数中不能由系统自动生成的是
  • 下列代码段声明了3个类: class Person...