单选题

执行以下代码,输出的结果是(   )。

#include<iostream>
using namespace std;
int func(int x)
{
    if (x <= 3)
        return x * 2 - 1;
    else if (x >= 6)
        return func(x - 3) - 2;
    else
        return func(x + 1) + x;
}
int main()
{
    cout << func(14);
    return 0;
}
A

2

B

4

C

6

D

-1

赣ICP备20007335号-2