学习
错题
模考
我的
登录/注册/忘记密码
学习 / 函数 / 递归函数 · 3 / 6
单选题 · 第
3
/ 6 题
先提交再记对错;看解析随时可以打开
下面这个函数会怎样?( )
int f(int n) { return n * f(n - 1); }
A. f(3) 得到 6
B. 没有出口,会一直调用自己
C. n 为 0 时自动返回 1
D. 编译器会改成循环
提交我的答案
看解析
看本节讲解
解析
正确答案:B
说明
缺少 if 出口。每次都再调 f(n-1),停不下来。
上一题
下一题
本题考点:递归函数 · 登录后答错会进入错题本
登录
注册
忘记密码
点击此处输入用户名
点击此处输入密码
登录
点击此处输入用户名
点击此处输入密码
点击此处输入邮箱
发送验证码
点击此处输入验证码
点击此处输入邮箱
发送验证码
点击此处输入验证码
点击此处输入新密码