itgle.com

在Visual Basic中,以下关于变量描述中不正确的是______。A.局部变量的作用域就是其所在的过程B.模块变量的作用域就是所有标准模块的过程C.默认声明只适用于局部变量,不能用于模块级变量和全局变量D.全局变量的作用域是整个工程中所有的模块和所有的过程

题目

在Visual Basic中,以下关于变量描述中不正确的是______。

A.局部变量的作用域就是其所在的过程

B.模块变量的作用域就是所有标准模块的过程

C.默认声明只适用于局部变量,不能用于模块级变量和全局变量

D.全局变量的作用域是整个工程中所有的模块和所有的过程


相似考题
参考答案和解析
正确答案:B
更多“在Visual Basic中,以下关于变量描述中不正确的是______。A.局部变量的作用域就是其所在的过程B.模 ”相关问题
  • 第1题:

    下列有关变量的描述中不正确的是( )。

    A.变量属性是用来描述变量作用域的

    B.局部变量作用域只能是它所在方法的代码段

    C.类变量能在类的方法中声明

    D.类变量的作用域是整个类


    正确答案:C
    解析:类变量在类中声明,作用域是整个类,它不能在类的方法中声明。局部变量在类的方法中声明,作用域只能是它所在的方法中。

  • 第2题:

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

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

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

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

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


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

  • 第3题:

    以下叙述中正确的是______。

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

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

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

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


    正确答案:C

  • 第4题:

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

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

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

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

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


    正确答案:D
    D) 【解析】局部变量是在过程(事件过程或通用过程)内定义的变量,作用域为该变量所在的过程,定义时使用Dim、Static关键字。使用Dim关键字定义的是动态局部变量,过程执行结束后即被释放;使用Static关键字定义的是静态局部变量,过程执行结束后仍然保留。

  • 第5题:

    在Visual Basic中,以下关于变量描述中不正确的是 ( )

    A.局部变量的作用块就是其所在的过程

    B.模块变量的作用域就是所有标准模块的过程

    C.默认声明只适用于局部变量,不能用于模块级变量和全局变量

    D.全局变量的作用域是整个工程中所有的模块和所有的过程


    正确答案:B
    解析:模块变量的作用域仅限于定义该变量的模块的过程中。故选项B的描述不正确。