栈
数组
队列
二叉树
第1题:
A、非递归调用
B、直接递归调用
C、间接递归调用
D、末尾递归调用
第2题:
C语言规定,程序中各函数之间_______。
A.既允许直接递归调用也允许间接递归调用
B.不允许直接递归调用也不允许间接递归调用
C.允许直接递归调用不允许间接递归调用
D.不允许直接递归调用允许间接递归调用
第3题:
一些重要的程序语言(如C语言和Pascal语言)允许过程的递归调用。而实现递归
调用中的存储分配通常用
A.栈
B.堆
C.数组
D.链表
第4题:
实现递归调用属于______的应用。
A.栈
B.数组
C.队列
D.二叉树
第5题:
C语言中规定,程序中各函数之间( )。
A.既允许直接递归调用也允许间接递归调用
B.不允许直接递归调用也不允许间接递归调用
C.允许直接递归调用不允许间接递归调用
D.不允许直接递归调用允许间接递归调用
第6题:
一些重要的程序语言(如Pascal语言)允许过程的递归调用,而实现递归调用中的存储分配通常用( )。
A.栈
B.堆
C.数组
D.链表
第7题:
采用重载的目的在于( )。
A.实现共享
B.减少空间
C.递归调用
D.嵌套调用
第8题:
A.递归调用
B、函数调用
C.表达式求值
D、前三个选项都有
第9题:
一些重要的程序设计语言(如C语言和Pascal语言)允许过程的递归调用,而实现递归调用中的存储分配通常用( )。
A.栈
B.堆
C.数组
D.链表
第10题: