在非递归调用的情况下,数据区的分配方法采用动态分配。
第1题:
一些重要的程序语言(如Pascal语言)允许过程的递归调用,而实现递归调用中的存储分配通常用( )。
A.栈
B.堆
C.数组
D.链表
第2题:
C语言规定,程序中各函数之间_______。
A.既允许直接递归调用也允许间接递归调用
B.不允许直接递归调用也不允许间接递归调用
C.允许直接递归调用不允许间接递归调用
D.不允许直接递归调用允许间接递归调用
第3题:
在 ______ 情况下适宜采用inline定义内联函数。
A.函数体含有循环语句
B.函数体含有递归语句
C.函数代码少、频繁调用
D.函数代码多、不常调用
第4题:
关于堆式分配,下面说法正确地是()。
第5题:
递归调用算法与相同功能的非递归算法相比,主要问题在于重复计算太多,而且调用本身需要分配额外的空间和传递数据和控制,所以时间与空间开销通常都比较大。
第6题:
在递归调用的情况下,数据区的范培采用动态分配方法。
第7题:
在函数调用过程中,如果函数A调用函数B,函数B又调用函数A,则这种函数调用被称为()
第8题:
在过程调用中,允许直接递归调用和()递归调用。
第9题:
DHCP支持的IP地址分配方法有()。
第10题:
栈
堆
链表
数组
第11题:
对
错
第12题:
对
错
第13题:
采取用户有数据传输时才给他分配资源的方法,称为动态分配或按需分配。()
第14题:
C语言中规定,程序中各函数之间( )。
A.既允许直接递归调用也允许间接递归调用
B.不允许直接递归调用也不允许间接递归调用
C.允许直接递归调用不允许间接递归调用
D.不允许直接递归调用允许间接递归调用
第15题:
第16题:
数据结构与算法里,A函数调用B函数,B函数又调用了A函数,这种调用是(),下列选项不是正确答案的是()。
第17题:
在非递归调用的情况下,数据区的分配方法采用动态分配。
第18题:
DHCP支持的1P地址分配方法有()。
第19题:
一些重要的程序语言(如C语言和Pascal语言)允许过程的递归调用。而实现递归调用中的存储分配通常用()。
第20题:
关于方法的递归,以下说法正确的是()。
第21题:
属于动态分配
属于静态分配
适用于可递归调用、具有分程序结构的语言
适用于允许为变量动态申请内存空间的语言
第22题:
对
错
第23题:
直接递归
间接递归
非递归
嵌套调用
第24题:
方法递归就是指在一个方法的内部调用自身的过程
方法递归其实就是调用其它方法
方法递归是指方法的返回值不同
以上说法都不对