单选题

下面程序的输出为(    )。

#include <iostream>
using namespace std;
int rec_fib[100];
int fib(int n){
	if(n<= 1)
		return n;
	if(rec_fib[n]== 0)
		rec_fib[n]=fib(n-1)+fib(n- 2);
	return rec_fib[n];
}
int main(){
	cout<< fib(6)<< endl;
	return 0;
}
A

8

B

13

C

64

D

结果是随机的。

赣ICP备20007335号-2