第28171题 单选题
为了让以下实现正整数阶乘的递归函数正确运行并返回正确结果,应该添加的递归终止条件是?
int factorial(int n) {
    return n * factorial(n - 1);
}
A

在函数开头添加 if(n == 1) return 1;

B

在函数开头添加 if(n == 0 || n == 1) return 1;

C

在函数开头添加 if(n == 0) return 0;

D

不需要添加任何终止条件,代码可以正常运行

程序运行统计
暂无判题统计
提交0次 正确率0.00%
答案解析