单项选择题

计算斐波那契数列第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 XCH char...
  • 若下列程序运行时输出结果为 1,A,10...
  • 下列程序将x、y和z按从小到大的顺序排列,...
  • 下列程序编译错误,因为add函数返回值是一...