当程序中存在()时,程序运行容易陷于死循环。C语言规定,函数定义及函数调用应该遵循的原则是()。求解同一个问题,采用递归方式编写的程序相对于递推方式的程序执行效率较低的原因是()。
求解同一个问题,采用递归方式编写的程序相对于递推方式的程序执行效率较低的原因是()
A:递归程序经编译后形成较长目标代码,所以需要较多的运行时间 B:递归程序执行时多次复制同一段目标代码占用了较多的时间 C:递归程序执行时一系列的函数调用及返回占用了较多的时间 D:递归程序执行过程中重复存取相同的数据占用了较多的时间
当程序中存在 (26) 时,程序运行容易陷于死循环。C语言规定,函数定义及函数调用应该遵循的原则是 (27) 。求解同一个问题,采用递归方式编写的程序相对于递推方式的程序执行效率较低的原因是 (28) 。
A:递归程序经编译后形成较长目标代码,所以需要较多的运行时间 B:递归程序执行时多次复制同一段目标代码占用了较多的时间 C:递归程序执行时一系列的函数调用及返回占用了较多的时间 D:递归程序执行过程中重复存取相同的数据占用了较多的时间
若程序中定义了局部变量与全局变量,则()
A:在函数内只能访问局部变量,不能访问全局变量 B:局部变量与全局变量的名字不得相同 C:一个函数被多次调用时,其定义的局部变量必定分配同一个存储单元 D:函数中定义的局部变量与全局变量同名时,在函数内引用的是局部变量
当程序中存在 (2) 时,程序运行容易陷于死循环。C语言规定,函数定义及函数调用应该遵循的原则是 (3) 。求解同一个问题,采用递归方式编写的程序相对于递推方式的程序执行效率较低的原因是 (4) 。
A:递归程序经编译后形成较长目标代码,所以需要较多的运行时间 B:递归程序执行时多次复制同一段目标代码占用了较多的时间 C:递归程序执行时一系列的函数调用及返回占用了较多的时间 D:递归程序执行过程中重复存取相同的数据占用了较多的时间
若程序中定义了局部变量与全局变量,则()。
A:在函数内只能访问局部变量,而不能访问全局变量 B:局部变量与全局变量的名字不得相同 C:若一个函数被多次调用,则其定义的局部变量必定分配同一个存储单元 D:函数中定义的局部变量与全局变量同名时,在函数内引用的是局部变量
一个工程中包含两个名称分别为Form1、Fort2的窗体,一个名称为mdlFunc的标准模块。假定在 Form1、Form2和mdlFune中分别建立了自定义过程,其定义格式为: Form1中定义的过程; Private Sub frmFunctionl( ) ... End Sub Form2中定义的过程: Public Sub frmFunction2( ) ... End Sub mdlFunc中定义的过程: Public SubmdlFunction( ) ... End Sub 在调用上述过程的程序中,如果不指明窗体或模块的名称,则以下叙述中正确的是 ______。
A:上述3个过程都可以在工程中的任何窗体或模块中被调用 B:frmFunction2和mdlFunction过程能够在工程中各个窗体或模块中被调用 C:上述3个过程都只能在各自被定义的模块中调用 D:只有mdlFunction过程能够被工程中各个窗体或模块调用
一个工程中包含两个名称分别为Form1、Form2的窗体,一个名称为mdlFune的标准模块。假定在 Forml、Form2和mdlFunc中分别建立了自定义过程,其定义格式为: Forml中定义的过程: Privme Sub frmFunction1( ) …… End Sub Form2中定义的过程: Public Sub frmFunction2( ) End Sub mdlFunc 中定义的过程: PubHc Sub mdl Function( ) End Sub 在调用上述过程的程序中,如果不指明窗体或模块的名称,则以下叙述中正确的是
A:上述三个过程都可以在工程中的任何窗体或模块中被调用 B:frmFunction2和mdlFunction过程能够在工程中各个窗体或模块中被调用 C:上述三个过程都只能在各自被定义的模块中调用 D:只有mdlFunction过程能够被工程中各个窗体或模块调用