以下有关递归过程调用的叙述中,错误的是( )。
A: 可能需要执行递归过程很多次,因而时间开销大
B: 每次递归调用都会生成一个新的栈帧,因而空间开销大
C: 每次递归调用在栈帧中保存的返回地址都不相同
D: 递归过程第一个参数的有效地址为R[ebp]+8
A: 可能需要执行递归过程很多次,因而时间开销大
B: 每次递归调用都会生成一个新的栈帧,因而空间开销大
C: 每次递归调用在栈帧中保存的返回地址都不相同
D: 递归过程第一个参数的有效地址为R[ebp]+8
C
举一反三
- 以下有关递归过程调用的叙述中,错误的是( )。 A: 可能需要执行递归过程很多次,因而时间开销大 B: 每次递归调用都会生成一个新的栈帧,因而空间开销大 C: 每次递归调用在栈帧中保存的返回地址都不相同 D: 递归过程第一个参数的有效地址为R[ebp]+8
- 以下有关递归过程调用的叙述中,错误的是( )。 A: 可能需要执行递归过程很多次,因而时间开销大 B: 每次递归调用都会生成一个新的栈帧,因而空间开销大 C: 每次递归调用在栈帧中保存的返回地址都不相同 D: 递归过程第一个参数的有效地址为R[ebp]+8
- 以下有关递归过程调用的叙述中,错误的是( )。 A: 可能需要执行递归过程很多次,因而时间开销大 B: 每次递归调用都会生成一个新的栈帧,因而空间开销大 C: 每次递归调用在栈帧中保存的返回地址都不相同 D: 递归过程第一个参数的有效地址为R[ebp]+8
- 以下有关递归过程调用的叙述中,错误的是( )。 A: 可能需要执行递归过程很多次,因而时间开销大 B: 每次递归调用都会生成一个新的栈帧,因而空间开销大 C: 每次递归调用在栈帧中保存的返回地址都不相同 D: 递归过程第一个参数的有效地址为R[ebp]+8
- 以下有关递归过程调用的叙述中,错误的是( )。 A: 可能需要执行递归过程很多次,因而时间开销大 B: 每次递归调用都会生成一个新的栈帧,因而空间开销大 C: 每次递归调用在栈帧中保存的返回地址都不相同 D: 递归过程第一个参数的有效地址为R[ebp]+8
内容
- 0
以下有关递归过程调用的叙述中,错误的是( )。 A: 可能需要执行递归过程很多次,因而时间开销大 B: 每次递归调用都会生成一个新的栈帧,因而空间开销大 C: 每次递归调用在栈帧中保存的返回地址都不相同 D: 递归过程第一个参数的有效地址为R[ebp]+8
- 1
以下有关递归过程调用的叙述中,错误的是( )。 A: 可能需要执行递归过程很多次,因而时间开销大 B: 每次递归调用都会生成一个新的栈帧,因而空间开销大 C: 每次递归调用在栈帧中保存的返回地址都不相同 D: 递归过程第一个参数的有效地址为R[ebp]+8
- 2
递归过程调用时需要执行递归过程很多次,因而( ) A: 时间开销小,空间开销小 B: 时间开销小,空间开销大 C: 时间开销大,空间开销小 D: 时间开销大,空间开销大
- 3
在系统实现递归调用时需利用递归工作记录保存(),当递归调用程序执行结束时通过它将控制转到上层调用程序。 A: 调用地址 B: 递归入口 C: 返回地址 D: 递归出口
- 4
关于递归过程的说法,正确的是__________。 A: 递归过程必须有返回值。 B: 递归过程必须有出口,即边界条件。 C: 递归过程中只能调用自身,不能调用其他过程。 D: 递归过程的参数传递方式必须是传地址,即ByRef。