执行以下代码,输出结果是( )
#include <iostream>
using namespace std;
int func(int x)
{
if(x <= 4)
return 2*x-1;
else if(x > 7)
return func(x - 4) + x;
else
return func(x + 3) + 2;
}
int main()
{
cout << func(10);
return 0;
}
26
29
38
45