第1题:
A、非递归调用
B、直接递归调用
C、间接递归调用
D、末尾递归调用
第2题:
A.程序中不允许有递归定义的过程
B.程序中不允许有嵌套定义的过程
C.程序中既不允许有嵌套定义的过程,也不允许有递归定义的过程
D.程序中既允许有嵌套定义的过程,也允许有递归定义的过程
第3题:
一般情况下,将递归程序转化成为非递归程序应该设置(1),但是消除(2)时不需要使用。
A.堆栈
B.队列
C.堆栈或队列
D.数组
第4题:
在单CPU计算机系统中,完成相同功能的递归程序比非递归程序( )。
A.运行时间更短,占用内存空间更少B.运行时间更长,占用内存空间更多C.运行时间更短,占用内存空间更多D.运行时间更长,占用内存空间更少
第5题:
递归程序可借助于()转化为非递归程序。
第6题:
数据结构里,在递归程序中,经常借助选项中的哪种来完成算法()。
第7题:
试编写非递归的宏指令,使其完成的工作与7.9题的STORE相同。
第8题:
关于递归法的说法不正确的是()。
第9题:
0和1、程序和递归
0和1、程序、递归和算法
0和1、程序、递归、算法和网络
上述全不对
第10题:
return
recursion
restart
reverse
第11题:
图
栈
链表
树
第12题:
程序结构更简洁
占用CPU的处理时间更多
要消耗大量的内存空间,程序执行慢,甚至无法执行
递归法比递推法的执行效率更高
第13题:
域名的递归解析方式是指( )。
A.由用户的工作站递归调用名字解析程序 .
B.由名字服务器系统不断调用其他服务器而完成任务
C.由用户程序寻找域名服务器发起新的查询
D.名字服务系统一次性完成转换
第14题:
C语言规定,程序中各函数之间_______。
A.既允许直接递归调用也允许间接递归调用
B.不允许直接递归调用也不允许间接递归调用
C.允许直接递归调用不允许间接递归调用
D.不允许直接递归调用允许间接递归调用
第15题:
C语言中规定,程序中各函数之间( )。
A.既允许直接递归调用也允许间接递归调用
B.不允许直接递归调用也不允许间接递归调用
C.允许直接递归调用不允许间接递归调用
D.不允许直接递归调用允许间接递归调用
第16题:
C程序中各函数之间既允许直接递归调用也允许间接递归调用。
第17题:
数据结构里,计算n!,可以使用递归程序完成,若使用递归则需要()来帮助完成。
第18题:
C程序中各函数之间允许直接递归调用不允许间接递归调用。
第19题:
在C语言中,下列错误的说法是()。
第20题:
计算之树中,计算技术的奠基性思维包括()。
第21题:
栈
队列
链表
二叉树
第22题:
函数可以递归调用
不允许在函数中再定义函数
递归程序不可能用非递归算法实现
对于continue语句,可以通过改变程序的结构而不使用它
第23题:
线性表
栈
队列
数组