递归调用也会降低存储空间和执行时间的开销,提高程序的执行效率。
第1题:
C语言规定,程序中各函数之间_______。
A.既允许直接递归调用也允许间接递归调用
B.不允许直接递归调用也不允许间接递归调用
C.允许直接递归调用不允许间接递归调用
D.不允许直接递归调用允许间接递归调用
第2题:
编写源程序时在其中增加注释,是为了( )。
A.降低存储空间的需求量B.提高执行效率C.推行程序设计的标准化D.提高程序的可读性
第3题:
下列关于程序效率的描述错误的是()。
第4题:
下列关于程序效率的描述错误的是()。
第5题:
递归的算法简单、易懂、容易编写,而且执行效率也高。
第6题:
将编译程序分成若干个“遍”是为了()
第7题:
在以下叙述中不正确的是: 建立用户自定义的过程()
第8题:
软件工程学的一个重要目标是()。
第9题:
提高程序的执行速度可以提高程序的效率
降低程序占用的存储空间可以提高程序的率
源程序的效率与详细设计阶段确定的算法的效率关
好的程序设计可以提高效率
第10题:
return
recursion
restart
reverse
第11题:
提高程序的执行效率
降低程序对存储空间的要求
提高软件的可理解性
提高软件的可维护性
第12题:
第13题:
C语言中规定,程序中各函数之间( )。
A.既允许直接递归调用也允许间接递归调用
B.不允许直接递归调用也不允许间接递归调用
C.允许直接递归调用不允许间接递归调用
D.不允许直接递归调用允许间接递归调用
第14题:
某个C程序中有4个函数t、u、v和w,执行时t调用了u和v,u调用了t和w,v调用了w,w调用了t和v。以下叙述中正确的是( )
A.这4个函数都间接递归调用了自己
B.除函数t外,其他函数都间接递归调用了自己
C.除函数u外,其他函数都间接递归调用了自己
D.除函数v和w外,其他函数都间接递归调用了自己
第15题:
C程序中各函数之间既允许直接递归调用也允许间接递归调用。
第16题:
递归调用算法与相同功能的非递归算法相比,主要问题在于重复计算太多,而且调用本身需要分配额外的空间和传递数据和控制,所以时间与空间开销通常都比较大。
第17题:
C程序中各函数之间允许直接递归调用不允许间接递归调用。
第18题:
在过程调用中,允许直接递归调用和()递归调用。
第19题:
集群计算的开销主要是()。
第20题:
使用Call语句能调用Sub子过程,也能调用Function函数过程
子过程名和函数过程名都有值,也都有类型
过程的递归调用不能提高程序的执行效率
Sub子过程必须使用Call语句调用
第21题:
对
错
第22题:
简单递归不需要明确的结束递归的条件
任何情况下都不能用函数名作为实参
函数的递归调用不需要额外开销,所以效率很高
函数既可以直接调用自己,也可以间接调用自己
第23题:
提高程序的执行速度可以提高程序的效率
降低程序占用的存储空间可以提高程序的效率
源程序的效率与详细设计阶段确定的算法的效率无关
好的程序设计可以提高效率
第24题:
任务的执行时间
通信开销
通信成本
其他