队列
栈
多维数组
顺序表
第1题:
● 调用递归过程或函数时,处理参数及返回地址需要用一种称为(39)的数据结构。
(39)
A.队列
B.栈
C.多维数组
D.顺序表
第2题:
调用递归过程或函数时,处理参数及返回地址需要用一种称为什么的数据结构。
A.队列
B.栈
C.多维数组
D.顺序表
第3题:
● 栈是一种按“后进先出”原则进行插入和删除操作的数据结构,因此, (9) 必须用栈。
(9)
A. 函数或过程进行递归调用及返回处理
B. 将一个元素序列进行逆置
C. 链表结点的申请和释放
D. 可执行程序的装入和卸载
第4题:
栈是一种按“后进先出”原则进行插入和删除操作的数据结构,因此, (9) 必须用栈。
A.函数或过程进行递归调用及返回处理
B.将一个元素序列进行逆置
C.链表结点的申请和释放
D.可执行程序的装入和卸载
第5题:
调用递归过程或函数时,处理参数及返回地址需要用一种称为(11)的数据结构。
A.队列
B.栈
C.多维数组
D.顺序表
第6题:
在函数调用过程中,如果函数funA调用了函数funB,函数funB又调用了函数funA,则
A.称为函数的直接递归调用
B.称为函数的间接递归调用
C.称为函数的循环调用
D.C语言中不允许这样的递归调用
第7题:
A.称为函数的直接递归
B.称为函数的间接递归
C.称为函数的递归定义
D.C语言中不允许这样的递归形式
第8题:
● 栈是一种按“后进先出”原则进行插入和删除操作的数据结构,因此, (60) 必须用栈。
(60)
A. 实现函数或过程的递归调用及返回处理时
B. 将一个元素序列进行逆置
C. 链表结点的申请和释放
D. 可执行程序的装入和卸载
第9题:
调用递归过程或函数时,处理参数及返回地址需要用一种称为( )的数据结构。
A.队列
B.栈
C.多维数组
D.顺序表
第10题:
关于递归调用不正确的描述是()