执行以下代码,输出结果是( )
#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