用Public语句声明的变量是全局变量。

题目
用Public语句声明的变量是全局变量。

A

B

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

第1题:

在程序中不需要用public等命令明确声明和建立,可直接使用的内存变量是

A.局部变量

B.公共变量

C.私有变量

D.全局变量


正确答案:C
解析:本题考查不同类型内存变量的声明方法。私有变量在程序中直接使用,无需使用PUBLIC和LOCAL命令事先声明,是由系统自动隐含建立的变量。因此选项C为正确答案。局部变量通过LOCAL命令来声明,公共变量通过PUBLIC来声明。

第2题:

全局变量在整个应用程序中有效,一般在标准模块中使用Public语句声明。()

此题为判断题(对,错)。


正确答案:正确

第3题:

在Visual FoxPro中,在程序中不需要用public等命令明确声明和建立,可直接使用的内存变量是( )

A、局部变量

B、公共变量

C、私有变量

D、全局变量

E、内部变量


参考答案:C

第4题:

在Visual FoxPro中,程序中不需要用PUBLIC等命令明确声明和建立,可直接使用的内存变量是 ______。

A.局部变量

B.私有变量

C.公共变量

D.全局变量


正确答案:B
解析:在Visual FoxPro中,若以变量的作用域来分,内存变量可分为全局变量、私有变量和局部变量三类。
  1、全局变量:是指在任何模块中都可以使用的变量,又称为公共变量。全局变量要先建立后使用,全局变量可用PUBLIC命令建立:PUBLIC<内存变量表>。
  2、私有变量:在程序中直接使用(没有通过PUBLIC和LOCAL命令事先声明)而由系统自动隐含建立的变量都是私有变量。私有变量的作用域是建立它的模块及其下属的各层模块。所以选项B是正确的。
  3、局部变量:只能在建立它的模块中使用,不能在上层或下层模块中使用。局部变量用LOCAL命令建立: LOCAL<内存变量表>。

第5题:

要让变量在多个模块都可调用,可在任意模块的顶部用public声明变量。如果只让变量在当前模块中使用,可用dim语句在当前模块的顶部声明变量。()

此题为判断题(对,错)。


参考答案:√

第6题:

在窗体中,用( )语句声明的变量是静态变量。

A、Dim Z As Integer

B、Public Z As Integer

C、Private Z As Integer

D、Static Z As Integer


参考答案:D

第7题:

全局变量在整个应用程序中有效,一般在标准模块中使用________语句声明。


参考答案Public

第8题:

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

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

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

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

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


参考答案:C

第9题:

利用public声明的变量就是全局变量,所有模块都可以引用。()

此题为判断题(对,错)。


参考答案:×

第10题:

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

A.局部变量

B.全局变量

C.静态变量

D.窗体/模块级变量


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

更多相关问题