1,递归函数最终会结束,那么这个函数一定?
A 使用了局部变量
B 有一个分支不调用自身
C 使用了全局变量或者使用了一个或多个参数
D 没有循环调用
AD显然排除,B是对的,
C也是可以排除的,如下代码:
void f()
{
static int a = 5;
if (a)
{
cout << a--;
f();
}
}
1,递归函数最终会结束,那么这个函数一定?
A 使用了局部变量
B 有一个分支不调用自身
C 使用了全局变量或者使用了一个或多个参数
D 没有循环调用
AD显然排除,B是对的,
C也是可以排除的,如下代码:
void f()
{
static int a = 5;
if (a)
{
cout << a--;
f();
}
}
下一篇:欧几里得几何(7)Eta
1. 定义一个点类Point,其有两个double型的私有数据成员x和y。此外还包含以下公有
linux c/c++面试题目整理系列
写在前面:关于分数型的题目求解,我觉得晴神在《算法笔记》上写得很好 真的是简单易懂(吹爆
举报文章
请选择举报类型
补充说明
0/200
上传截图
格式支持JPEG/PNG/JPG,图片不超过1.9M