更多“局部变量的作用域在声明它的方法内。”相关问题
  • 第1题:

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

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

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

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

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


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

  • 第2题:

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

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

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

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

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


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

  • 第3题:

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

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

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

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

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


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

  • 第4题:

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

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

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

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

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


    正确答案:B

  • 第5题:

    下列关于Java变量作用域的说法中,不正确的是( )。

    A.在Java程序中要使用一个变量,必须先对其进行声明

    B.变量声明语句可以在程序的任何地方,只要在变量使用之前即可

    C.变量不可以在其作用域之外使用

    D.局部变量在使用之前可以不初始化,系统使用默认的初始值


    正确答案:D
    解析:局部变量在使用之前必须初始化,否则编译错误,类的成员变量则不一定要在使用之前初始化,系统赋予其默认的初始值。

  • 第6题:

    下面有关变量及其作用域的陈述哪些是对的()。

    • A、在方法里面定义的局部变量在方法退出的时候被撤销
    • B、局部变量只在定义它的方法内有效
    • C、在方法外面定义的变量(即实例变量)在对象被构造时创建
    • D、在方法中定义的方法的参变量只要该对象被需要就一直存在

    正确答案:A,B,C

  • 第7题:

    下列关于变量的说法不正确的是()。

    • A、局部变量在声明它的过程执行完毕后就被释放了
    • B、局部变量的作用域仅限于声明它的过程
    • C、静态局部变量是在过程中用Static语句声明的
    • D、局部变量是指那些在过程中用Dim语句或Static语句声明的变量

    正确答案:A

  • 第8题:

    下列关于函数作用域说法正确的是()。

    • A、函数作用域:仅仅在当前函数内可用
    • B、局部变量:仅在函数内可用的变量
    • C、优点:独有、安全
    • D、缺点:不可重用

    正确答案:A,B,C,D

  • 第9题:

    单选题
    ()在使用它的事件处理程序或函数中声明,其作用域仅限于说明它的程序段。
    A

    全局变量

    B

    实例变量

    C

    共享变量

    D

    局部变量


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

  • 第10题:

    单选题
    关于局部变量的作用域,下列说法不正确的是()
    A

    主方法中定义的变量只能在主方法中使用,不能在其他方法中使用。

    B

    形参变量是属于被调方法的局部变量,而实参变量一般是属于主调方法的局部变量。

    C

    不允许在不同的方法中使用相同的变量名。

    D

    在复合语句中也可以定义变量,其作用域只在复合语句范围内。


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

  • 第11题:

    单选题
    下列关于变量的说法不正确的是()。
    A

    局部变量在声明它的过程执行完毕后就被释放了

    B

    局部变量的作用域仅限于声明它的过程

    C

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

    D

    局部变量是指那些在过程中用Dim语句或Static语句声明的变量


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

  • 第12题:

    判断题
    局部变量在声明它的过程执行完毕后就被释放了。
    A

    B


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

  • 第13题:

    下列关于成员变量与局部变量的说法不正确的是( )

    A.局部变量的作用域仅限于定义它的方法

    B.成员变量的作用域在整个类内部都是可见的

    C.Java会给成员变量一个初始值

    D.Java会给局部变量赋予初始值


    参考答案:D

  • 第14题:

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

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

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

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

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


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

  • 第15题:

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

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

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

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

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


    正确答案:A

  • 第16题:

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

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

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

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

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


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

  • 第17题:

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

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

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

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

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


    正确答案:D

  • 第18题:

    局部变量在声明它的过程执行完毕后就被释放了。


    正确答案:错误

  • 第19题:

    在同一个作用域内,局部变量会隐藏同名的全局变量。


    正确答案:正确

  • 第20题:

    局部变量的作用域仅限于声明它的过程。


    正确答案:正确

  • 第21题:

    判断题
    局部变量的作用域仅限于声明它的过程。
    A

    B


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

  • 第22题:

    单选题
    以下叙述中正确的是(  )。
    A

    只要是用户定义的标识符,都有一个有效的作用域

    B

    只有全局变量才有自己的作用域,函数中的局部变量没有作用域

    C

    只有在函数内部定义的变量才是局部变量

    D

    局部变量不能被说明为static


    正确答案: A
    解析:
    A项正确,标识符的“作用域”是指在程序中的某一部分中,标识符是有定义的,可以被C编译和连接程序所识别。在C语言中,由用户命名的标识符都有一个有效的作用域。B项错误,局部变量的作用域是所在的函数体(或复合语句);C项错误,在函数内部或复合语句内部定义的变量,称为局部变量;D项错误,在函数体(或复合语句)内部用static来说明一个变量时,变量为静态局部变量。答案选择A选项。

  • 第23题:

    多选题
    下面有关变量及其作用域的陈述哪些是对的()。
    A

    在方法里面定义的局部变量在方法退出的时候被撤销

    B

    局部变量只在定义它的方法内有效

    C

    在方法外面定义的变量(即实例变量)在对象被构造时创建

    D

    在方法中定义的方法的参变量只要该对象被需要就一直存在


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

  • 第24题:

    多选题
    下列关于函数作用域说法正确的是()。
    A

    函数作用域:仅仅在当前函数内可用

    B

    局部变量:仅在函数内可用的变量

    C

    优点:独有、安全

    D

    缺点:不可重用


    正确答案: B,D
    解析: 暂无解析