单选题
下面的 C 代码片段用于计算阶乘。请在横线处填入( ),实现正确的阶乘计算。
int factorial(int n) {\tif (n == 0 || n == 1) {\t\treturn 1;\t} else {\t\t_________________________________ // 在此处填入代码\t}}
A.
return n * factorial(n - 1);
B.
return factorial(n - 1) / n;
C.
return n * factorial(n);
D.
return factorial(n / 2) * factorial(n / 2);
发表评论 取消回复