首页 > 试题广场 >

下面 C++ 代码运行结束后,打印输出的结果为() #inc

[单选题]
下面 C++ 代码运行结束后,打印输出的结果为()
#include <iostream>
using namespace std;

int fib(int n) {
    if (n <= 1) {
        return n;
    }
    return fib(n-1) + fib(n-2);
}

int main() {
    int sum = 0;
    for (int i = 0; i <= 6; i++) {
        sum += fib(i);
    }
    cout << sum << endl;
    return 0;
}
  • 12
  • 20
  • 编译错误
  • 运行错误

这道题你会答吗?花几分钟告诉大家答案吧!