itgle.com
参考答案和解析
正确答案:
私有变量
在VisualFoxPro中,根据变量的作用域来分,内存变量可分为私有变量、局部变量和全局变量。全局变量是指在任何模块中都可使用的变量;私有变量是在程序中直接使用(没有通过PUBLIC和LOCAL命令事先声明)而由系统自动隐含建立的变量,其作用域是建立变量的模块及其下属的各层模块;局部变量只能在建立它的模块中使用,不能在上层或下层模块中使用。
更多“在程序中不需要命令明确声明和建立,可以直接使用的内存变量是__________。 ”相关问题
  • 第1题:

    关于内存变量的调用,下列说法错误的是( )。

    A)在程序中直接使用而由系统自动隐含建立的变量都是私有变量

    B)私有变量能被本层模块和下层模块程序调用

    C)全局变量需要先定义才能使用,而局部变量可直接使用

    D)局部变量能只能被本层模块程序调用


    正确答案:C

  • 第2题:

    在 Visual FoxPro 中 , 如果希望内存变量只能在本模块 ( 过程 ) 中使用 , 不能在上层或下层模块中使用。说明该种内存变量的命令是

    A) PRIVATE

    B) LOCAL

    C) PUBLIC

    D) 不用说明 , 在程序中直接使用


    正确答案:B

  • 第3题:

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

    A.局部变量

    B.私有变量

    C.公共变量

    D.全局变量


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

  • 第4题:

    在Visual FoxPr0中,如果希望内存变量只能在本模块(过程)中使用,不能在上层或下层模块中使用,说明该种内存变量的命令是( )。

    A.PRIVATE

    B.LOCAL

    C.PUBLIC

    D.不用说明,在程序中直接使用


    正确答案:B
    VisualFoxPr0中的内存变量分为公共变量、私有变量和局部变量。局部变量只能在建立它的模块中使用,不能在上层和下层模块中使用,局部变量的定义使用LOCAL命令,其格式是:LOCAL<内存变量表>。

  • 第5题:

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

    A.局部变量

    B.私有变量

    C.公共变量

    D.全局变量


    正确答案:B
    B。【解析】在程序中直接使用(没有预先声明),而由系统自动隐含建立的变量都是私有变量。私有变量的作用域是建立它的模块及其下属的各层模块。

  • 第6题:

    在VisualFoxPro中,如果希望内存变量只能在一个函数(过程)中使用,可以定义该内存变量的命令是( )。

    A、不用说明,在程序中直接使用

    B、LOCAL

    C、PRIVATE

    D、PUBLIC


    正确答案:C

  • 第7题:

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

    A) 局部变量

    B) 私有变量

    C) 公共变量

    D) 全局变量


    正确答案:B

  • 第8题:

    在VisualFoxPro中,如果希望一个内存变量只限于在本过程中使用,说明这种内存变量的命令是:()

    • A、PRIVATE
    • B、PUBLIC
    • C、LOCAL
    • D、在程序中直接使用的内存变量(不通过ABC说明)

    正确答案:C

  • 第9题:

    在Visual FoxPro中,如果希望内存变量只能在一个函数(过程)中使用,可以定义该内存变量的命令是()。

    • A、不用说明,在程序中直接使用
    • B、LOCAL
    • C、PRIVATE
    • D、PUBLIC

    正确答案:C

  • 第10题:

    单选题
    在VisualFoxPro中,如果希望一个内存变量只限于在本过程中使用,说明这种内存变量的命令是:()
    A

    PRIVATE

    B

    PUBLIC

    C

    LOCAL

    D

    在程序中直接使用的内存变量(不通过ABC说明)


    正确答案: C
    解析: 暂无解析

  • 第11题:

    单选题
    在Visual FoxPro中,如果希望内存变量只能在一个函数(过程)中使用,可以定义该内存变量的命令是()。
    A

    不用说明,在程序中直接使用

    B

    LOCAL

    C

    PRIVATE

    D

    PUBLIC


    正确答案: A
    解析: 暂无解析

  • 第12题:

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

    局部变量

    B

    公共变量

    C

    私有变量

    D

    全局变量

    E

    内部变量


    正确答案: D
    解析: 在程序中直接使用(没有通过PUBLIC和LOCAL命令事先声明)而由系统自动隐含建立的变量都是私有变量,该变量不需要事先声明。全局变量和局部变量都需要先声明后使用。

  • 第13题:

    在Visual FoxPro中,如果希望内存变量只能在本模块(过程)中使用,不能在上层或下层模块中使用。说明该种内存变量的命令是______。

    A.PRIVATE

    B.LOCAL

    C.PUBLIC

    D.不用说明,在程序中直接使用


    正确答案:B
    解析:在VFP中,可以使用LOCAL、PRIVATE和PUBLIC命令强制规定变量的作用范围。 LOCAL用于定义局部变量,局部变量只能在创建它们的过程中使用和修改,不能被更高层或更低层的过程访问。

  • 第14题:

    在模块程序中可以使用PARAMETERS和LPARAMETERS命令来接受调用程序传入的参数,其PARAMETERS命令声明的形参变量被看做是模块程序中建立的______变量。


    正确答案:私有
    私有 解析:PARAMETERS命令声明的形参变量被看成是模块程序中建立的私有变量,LPARAMETERS命令声明的形参变量被看成是模块程序中建立的局部变量。除此之外,两条命令没有什么不同。

  • 第15题:

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


    正确答案:
    私有变量 【解析】在Visual FoxPro中,根据变量的作用域来分,内存变量可分为私有变量、局部变量和全局变量。全局变量是指在任何模块中都可使用的变量;私有变量是在程序中直接使用(没有通过PUBLIC和LOCAL命令事先声明)而由系统自动隐含建立的变量,其作用域是建立变量的模块及其下属的各层模块;局部变量只能在建立它的模块中使用,不能在上层或下层模块中使用。

  • 第16题:

    在模块程序中可以使用PARAMETERS和LPARAMETERS命令来接受调用程序传入的参数,其LPARAMETERS命令声明的形参变量被看成是模块程序中建立的______变量。


    正确答案:局部或LOCAL
    局部或LOCAL 解析: 在过程模块中用PARAMETERS声明的形参变量是PRIVATE变量,在下一级模块中还可以使用。用LPARAMETERS声明的变量为LOCAL变量,只能在本模块中使用,在下一级模块中不可以使用。

  • 第17题:

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

    A.局部变量

    B.私有变量

    C.公共变量

    D.全局变量


    正确答案:B
    B。【解析】在程序中直接使用(没有预先声明),而由系统自动隐含建立的变量都是私有变量。私有变量的作用域是建立它的模块及其下属的各层模块。

  • 第18题:

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

    A.局部变量

    B.公共变量

    C.私有变量

    D.全局变量


    正确答案:C

  • 第19题:

    在Python程序中,变量可以不声明直接使用。


    正确答案:正确

  • 第20题:

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

    • A、局部变量
    • B、公共变量
    • C、私有变量
    • D、全局变量
    • E、内部变量

    正确答案:C

  • 第21题:

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

    • A、局部变量
    • B、公共变量
    • C、私有变量
    • D、全局变量

    正确答案:C

  • 第22题:

    单选题
    在程序中不需要用PUBLIC等命令明确声明和建立,可直接使用的内存变量是()。
    A

    局部变量

    B

    公共变量

    C

    私有变量

    D

    全局变量


    正确答案: C
    解析: 私有变量在程序中直接使用,无需使用PUBLIC和LOCAL命令事先声明,是由系统自动隐含建立的变量。

  • 第23题:

    单选题
    在Visual FoxPro中,如果希望内存变量只能在本模块(过程)中使用,不能在上层或下层模块中使用,说明该种内存变量的命令是(  )。
    A

    PRIVATE

    B

    LOCAL

    C

    PUBLIC

    D

    不用说明,在程序中直接使用


    正确答案: B
    解析:
    内存变量有公共变量(PUBLIC)、私有变量(PRIVATE)和局部变量(LOCAL)3种:局部变量只能在建立它的模块中使用,不能在上层或下层模块中使用;私有变量可以在程序中直接使用;全局变量可以在命令窗口中直接使用。

  • 第24题:

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

    局部变量

    B

    私有变量

    C

    公共变量

    D

    全局变量


    正确答案: B
    解析:
    在Visual FoxPro中,按照变量的作用域,内存变量可分为公共变量、私有变量和局部变量。公共变量用PUBLIC声明,一旦建立就一直有效,局部变量用LOCAL声明,私有变量用PRIVATE声明,在程序中可以直接使用。程序中没有直接使用PUBLIC或LOCAL命令事先声明而由系统自动隐含建立的变量都是私有变量。