如果在过程中声明变量,则只有该过程的代码可以访问或更改变量值,此时变量具有()作用域,并被称为()变量。如果在过程之外生

题目
填空题
如果在过程中声明变量,则只有该过程的代码可以访问或更改变量值,此时变量具有()作用域,并被称为()变量。如果在过程之外生命变量,则该变量可以被脚本中所有过程所识别,此时变量具有()级作用域称为()变量
如果没有搜索结果或未解决您的问题,请直接 联系老师 获取答案。
相似问题和答案

第1题:

以下关于局部变量的叙述中错误的是( )。

A.在过程中用Dim语句或Static语句声明的变量是局部变量

B.局部变量的作用域是它所在的过程

C.在过程中用Static语句声明的变量是静态局部变量

D.过程执行完毕,该过程中用Dim或Static语句声明的变量即被释放


正确答案:D
解析:static用于定义静态变量,dim定义的是动态变量。静态变量的生存期是程序的整个运行时间,而动态变量的生存期是所在的过程结束,即过程结束该动态变量即被销毁。而变量的可见性是指变量在程序的那些部分可供调用,过程中定义的变量在此过程结束后销毁。故本题选D。

第2题:

VBA代码调试过程中,能够显示出所有当前过程中变量声明及变量值信息的是 ______窗口。


正确答案:本地
本地 解析:本题考查VBA调试的知识。在VBA调试过程中要使用到一些窗口,其中的本地窗口能够显示出所有当前过程中变量声明及变量值信息;立即窗口可以安排一些调试语句执行立即窗口域的内容;监视窗口能够动态了解变量和表达式的变化情况;快速监视窗口可以快速观察变量和表达式的当前值。

第3题:

关于变量的作用范围,下列说法错误的是( )。

A.异常处理参数作用域为整个类

B.局部变量作用于声明该变量的方法代码段

C.类变量作用于声明该变量的类

D.方法参数作用于传递到方法内代码段


正确答案:A

第4题:

在过程内用Dim语句声明的变量只能在本过程中使用,而其他的过程不可访问,这种变量称之:为 ______。

A.局部变量

B.全局变量

C.静态变量

D.窗体/模块级变量


正确答案:A
解析:变量的作用域决定了哪些子过程和函数过程可访问该变量。变量的作用域分为局部变量、窗体/模块级变量和全局变量。在过程内用Dim语句声明的变量只能在本过程中使用,而其他的过程不可访问,这种变量称之为局部变量;窗体/模块级变量指的是在一个窗体/模块的任何过程外,即在“通用声明”段中用 Dim语句或Private语句声明的变量,可被本窗体/模块的任何过程访问;全局变量指的是只能在标准模块的任何过程或函数外,即在“通用声明”段中用Public语句声明的变量,可被应用程序的任何过程或函数调用。

第5题:

关于变量作用域,下列叙述中正确的是( )。

A. 在窗体的Form. Load事件过程中定义的变量是全局变量

B. 局部变量的作用域可以超出所定义的过程

C. 在某个Sub过程中定义的局部变量可以与其他事件过程中定义的局部变量同名,但j作用域只限于该过程

D. 在调用过程中,所有局部变量被系统初始化为0或空字符串


正确答案:C
C)    【解析】本题考查变量的作用域。局部变量是在过程内用声明的变量,只能在本过程中使用,不同过程中的局部变量可以重名,由Dim或者Private声明的局部变量在过程调用前才会被初始化为0或空字符串,静态局部变量不会被初始化为0或空字符串;在“通用声明”段中用Public语句声明的变量为全局变量,可被本应用程序的任何过程或函数访问。

第6题:

过程级变量是指在过程内部声明的变量,只有在该过程中的代码才能访问这个变量。模块级或窗体级变量的作用域是 ,全局变量在整个应用程序中有效,其作用域是 ()。


参考答案:整个模块或窗体 整个应用程序(或工程中所有的模块和所有的过程)

第7题:

在Access中.如果在模块的过程内部定义变量,则该变量的作用域为( )

A. 局部范围

B. 程序范围

C. 全局范围

D. 模块范围


正确答案:A
B)变量定义在标准模块的所有过程之外的起始位置,运行时在所有类模块和标准模块的所订子过程与函数过程中都可见。

第8题:

在Access中,如果在模块的过程内部定义变量,则该变量的作用域为( )。

A)局部范围

B)程序范围

C)全局范围

D)模块范围


正确答案:A
B)变量定义在标准模块的所有过程之外的起始位置,运行时在所有类模块和标准模块的所有子过程与函数过程中都可见。

第9题:

下面关于在.asp文件中变量的作用域的说法正确的一项是______。

A.声明变量时,局部变量和全局变量可以有相同的名称,而改变其中一个的值并不会改变另一个的值

B.如果没有声明变量,局部变量和全局变量可以有相同的名称,也同样不会改变一个全局变量的值

C.在过程内部声明的变量具有局部作用域,每执行一次过程,变量被创建然后就保存下来

D.在过程内部声明的变量具有全局作用域,其值能被ASP页上的任何脚本命令访问和修改


正确答案:A

第10题:

以下关于变量的叙述中,错误的是

A)在过程中用Dm或St语句声明的变量是局部变量

B)局部变量的作用域是声明它的过程

C)在过程中用Sta语句声明的变量是静态局部变量

D)任何局部变量在声明它的过程执行完毕后即被释放


正确答案:D

更多相关问题