下面()是执行日常重复功能(例如数据分类等)的专用程序。
A:编译(Compiler)程序 B:应用(Application)软件 C:实用(Utility)程序 D:操作系统
下面()是执行日常重复功能(例如数据分类等)的专用程序。
A:编译(COmpiler)程序 B:应用(Application)软件 C:实用(Utility)程序 D:操作系统
下面是执行日常重复功能(例如数据分类等)的专用程序()。
A:编译(COmpiler)程序 B:应用(Application)软件 C:实用(Utility)程序 D:操作系统
当程序中存在()时,程序运行容易陷于死循环。C语言规定,函数定义及函数调用应该遵循的原则是()。求解同一个问题,采用递归方式编写的程序相对于递推方式的程序执行效率较低的原因是()。
求解同一个问题,采用递归方式编写的程序相对于递推方式的程序执行效率较低的原因是()
A:递归程序经编译后形成较长目标代码,所以需要较多的运行时间 B:递归程序执行时多次复制同一段目标代码占用了较多的时间 C:递归程序执行时一系列的函数调用及返回占用了较多的时间 D:递归程序执行过程中重复存取相同的数据占用了较多的时间
当程序中存在 (26) 时,程序运行容易陷于死循环。C语言规定,函数定义及函数调用应该遵循的原则是 (27) 。求解同一个问题,采用递归方式编写的程序相对于递推方式的程序执行效率较低的原因是 (28) 。
A:递归程序经编译后形成较长目标代码,所以需要较多的运行时间 B:递归程序执行时多次复制同一段目标代码占用了较多的时间 C:递归程序执行时一系列的函数调用及返回占用了较多的时间 D:递归程序执行过程中重复存取相同的数据占用了较多的时间
Fibnacci数列的定义为:F0=0,,Fi=1,,Fn=Fn-1+Fn-2(n≥2,n∈N*),要计算该数列的任意项Fn,既可以采用递归方式编程也可以采用循环语句编程,由于(),所以需要较多的运行时间。
A:递归代码经编译后形成较长目标代码 B:递归代码执行时多次复制同一段目标代码 C:递归代码执行时需要进行一系列的函数调用及返回且存在重复计算 D:递归代码执行过程中重复存取相同的数据
当程序中存在 (2) 时,程序运行容易陷于死循环。C语言规定,函数定义及函数调用应该遵循的原则是 (3) 。求解同一个问题,采用递归方式编写的程序相对于递推方式的程序执行效率较低的原因是 (4) 。
A:递归程序经编译后形成较长目标代码,所以需要较多的运行时间 B:递归程序执行时多次复制同一段目标代码占用了较多的时间 C:递归程序执行时一系列的函数调用及返回占用了较多的时间 D:递归程序执行过程中重复存取相同的数据占用了较多的时间
在下列程序中:
Program test(input,output);
var i,j:integer;
procedure calc(p1,p2:integer);
begin p2:=p2*p2 p1:=p1-p2;p2:=p2-p1;endcaic
beginmainI:=2;j:=3;
calc(i,j);write(j);
endmain
当参数传递采用引用方式(Call by Reference)时,所得结果j= (1) ;
当参数传递采用换名方式(Call by Name)时,所得结果j= (2) :
当参数传递采用赋值方式(Call by Value)时,所得结果j= (3) 。
递归是程序设计中很重要的一种控制结构,通常实现递归时,采用的数据结构是 (4) 。
对那些既可以用递归方式,也可以用循环方式求解的问题,就执行效率而言 (5) 。
5()
A:难以断定 B:两者相同 C:循环优于递归 D:递归优于循环
当程序运行陷于死循环时,说明程序中存在 (1) 。采用递归方式编写的程序相对于递推方式的程序执行效率较低的原因是 (2) 。
2()
A:递归程序经编译后形成较长目标代码,所以需要较多的运行时间 B:递归程序执行时多次复制同一段目标代码占用了较多的时间 C:递归程序执行时一系列的调用及返回占用了较多的时间 D:递归程序执行过程中重复存取相同的数据占用了较多的时间
当程序运行陷于死循环时,说明程序中存在 (10) 。采用递归方式编写的程序相对于递推方式的程序执行效率较低的原因是 (11) 。
A:递归程序经编译后形成较长目标代码,所以需要较多的运行时间 B:递归程序执行时多次复制同一段目标代码占用了较多的时间 C:递归程序执行时一系列的调用及返回占用了较多的时间 D:递归程序执行过程中重复存取相同的数据占用了较多的时间