单选题在Access中,如果变量定义在模块的过程内部,当过程代码执行时才可见,则这种变量的作用域为(  )。A 程序范围B 全局范围C 模块范围D 局部范围

题目
单选题
在Access中,如果变量定义在模块的过程内部,当过程代码执行时才可见,则这种变量的作用域为(  )。
A

程序范围

B

全局范围

C

模块范围

D

局部范围

如果没有搜索结果或未解决您的问题,请直接 联系老师 获取答案。
相似问题和答案

第1题:

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

A.用dim定义变量是静态变量

B.静态变量必须在标准模块中声明

C.用public定义变量是全局变量

D.Static类型变量的作用域范围是它所在的窗体或模块文件


参考答案:C

第2题:

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

A)局部范围

B)程序范围

C)全局范围

D)模块范围


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

第3题:

在一个 C 语言源程序文件中所定义的全局变量,其作用域为:

A) 所在文件的全部范围

B) 所在程序的全部范围

C) 所在函数的全部范围

D) 由具体定义位置和 extern 说明来决定范围


正确答案:D

第4题:

在标准模块的变量定义区域中,用( )关键字说明的变量属于全局范围的变量。


正确答案:Public
Public 解析: 本题考查变量作用域的知识。在VBA中变量的作用域有3个层次:在模块过程内部用Dim或Private定义的变量为局部变量;在标准模块的变量定义区域用Dim或Private定义的变量为模块变量;在标准模块的变垦定义区域用Public定义的变量为全局变量。用Static定义的变量为静态变量。

第5题:

下面关于变量的作用域,正确的描述是( )。

A、模块级变量的作用域为它所在的模块

B、同一模块中不同级的变量不能同名

C、在某一模块中所有过程外用Dim定义的变量为全局变量

D、不同模块中定义的全局变量可以相同


参考答案B

第6题:

在VBA中,变量的范围被划分为四个层次,即本地范围、窗体级和报表级范围、模块级范围和全局和公共范围。其中在所声明的模块中的所有函数和过程都有效,在模块声明部分所声明的模块变量与窗体和报表级的变量有相同的语句的是( )。

A.本地范围

B.窗体级和报表级范围

C.模块级范围

D.全局和公共范围


正确答案:C

第7题:

用PrivatE定义的变量是过程级变量,所以其作用范围是定义它的过程所在的窗体(或标准模块)中的所有过程。()


参考答案:错误

第8题:

( 30 )在 Access 中,如果变量定义在模块的过程内部,当过程代码执行时才可见,则这种变量的作用域为( ) 。

A )程序范围

B )全局范围

C )模块范围

D )局部范围


正确答案:D

第9题:

变量的可用范围习惯上称为( )。

A、作用域

B、过程段

C、局部变量

D、全局变量


参考答案:A

第10题:

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


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

更多相关问题