![](https://lstatic.shangxueba.com/sxbzda/h5/images/m_q_title.png)
下列关于变量作用域的描述中,不正确的一项是()
A.类变量能在类的方法中声明
B.类变量的作用域是整个类
C.局部变量作用域只能是它做在的的方法的代码段
D.变量属性是用来描述变量作用域的
![](https://lstatic.shangxueba.com/sxbzda/h5/images/tips_org.png)
A.类变量能在类的方法中声明
B.类变量的作用域是整个类
C.局部变量作用域只能是它做在的的方法的代码段
D.变量属性是用来描述变量作用域的
第1题
A.在某个作用域定义的变量,仅在该作用域内是可见的,而在该作用域外是不可见的
B.在类中定义的变量的作用域在该类中的方法内可以使用
C.在方法中定义 的变量的作用域仅在该方法体内
D.在方法中作用域可嵌套,在嵌套的作用域中可以定义同名变量
第2题
A.实例变量是类的局部变量
B.类变量用关键字static声明
C.在方法中定义的局部变量在该方法被执行时创建
D.局部变量在使用前必须被初始化
E.局部变量的使用范围是整个类
第3题
A、变量的作用域是指变量所起作用的范围;
B、变量声明的位置不同,其作用域也不同;
C、过程级变量的作用域可以是整个程序或网页,用于临时存放数据;
D、页面级变量用于存放整个程序或网页的公用数据。
第4题
A.在main方法中任何位置定义的变量,其作用域为整个main方法
B.块中定义的变量,在块外也是可以使用的
C.变量的作用域为:从定义处开始,到变量所在块结束位置
D.变量的作用域不受块的限制
第5题
A.当某过程级变量与全局变量同名,全局变量在这个过程中就会被屏蔽
B.静态变量不是模块级或工程级变量,其作用域只限于在它所定义的过程内部
C.在某一个过程中定义的变量的作用域只能是这一过程
D.在某一个模块中定义的变量的作用域只能是这一模块
第6题
下列说法错误的是()。
A、变量的作用域是指变量的作用范围,即在程序中可以被读写访问的区域,它取决于变量被定义的位置。
B、局部变量与全局变量同名时,全局变量隐藏局部变量,即全局变量起作用,局部变量不起作用。
C、形参也是局部变量,形参变量和实参变量的作用域是不同的,因此形参变量和实参变量同名时,二者互不干扰。
D、只要同名的变量出现在不同的作用域内,二者互不干扰,编译器有能力区分不同作用域中的同名变量
第7题
实参和形参的区别
下列说法错误的是()。
A、变量的作用域是指变量的作用范围,即在程序中可以被读写访问的区域,它取决于变量被定义的位置。
B、局部变量与全局变量同名时,全局变量隐藏局部变量,即全局变量起作用,局部变量不起作用。
C、形参也是局部变量,形参变量和实参变量的作用域是不同的,因此形参变量和实参变量同名时,二者互不干扰。
D、只要同名的变量出现在不同的作用域内,二者互不干扰,编译器有能力区分不同作用域中的同名变量
第9题
A.只在let命令所在的代码块内有效
B.会产生变量提升现象
C.同一个作用域,不能重复声明同一个变量
D.不能在函数内部重新声明参数
为了保护您的账号安全,请在“上学吧”公众号进行验证,点击“官网服务”-“账号验证”后输入验证码“”完成验证,验证成功后方可继续查看答案!