36

单选题 36 /61

在上下文和头文件都正常的情况下,以下代码的输出结果是
int foo(int x, int y) {
    if (x <= 0 && y <= 0)
        return 1;
    return 3 * foo(x - 1, y / 2);
}
cout << foo(3, 5) << endl;

参考答案

81
27
9
3