以下关于变量作用域的叙述中,正确的是()。
A.Static类型变量的作用域是它所在的窗体或模块文件
B.全局变量必须在标准模块中声明
C.模块级变量只能用Private关键字声明
D.窗体中凡被声明为Private的变量只能在某个指定的过程中使用
A.Static类型变量的作用域是它所在的窗体或模块文件
B.全局变量必须在标准模块中声明
C.模块级变量只能用Private关键字声明
D.窗体中凡被声明为Private的变量只能在某个指定的过程中使用
第1题
以下叙述中正确的是
A.只有全局变量才有自己的作用域,函数中的局部变量没有作用域
B.只要是用户定义的标识符,都有一个有效的作用域
C.只有在函数内部定义的变量才是局部变量
D.局部变量不能被说明为static
第2题
以下选项中叙述错误的是
A.在C程序的同一函数中,各复合语句内可以定义变量,其作用域仅限本复合语句内
B.C程序函数中定义的赋有初值的静态变量,每调用一次函数,赋一次初值
C.C程序函数中定义的自动变量,系统不自动赋确定的初值
D.C程序函数的形参不可以说明为static型变量
第3题
关于变量的属性,以下说法正确的是( )。
(A)主函数中定义的变量是全局变量,非主函数定义的变量是局部变量
(B)静态变量和外部变量的作用域是整个程序
(C)静态变量具有永久生存期,动态变量具有动态生存期
(D)外部变量既可以多次定义,也可以多次声明
第4题
A.一个变量是可见的,那么它一定是存在的
B.一个变量是存在的,那么它一定是可见的
C.主函数中定义的变量比子函数中定义的变量作用域大
D.函数内定义的静态变量比函数内定义的动态变量作用域大
第5题
A.不同方法中声明的不同变量,可以互相访问
B.在不同方法中可以声明相同数据类型的同名局部变量
C.在同一个类中可以声明相同数据类型的同名类变量
D.在同一个程序块中可以声明相同数据类型的同名变量
第6题
A.在JAVA程序中要使用一个变量,必须先对其进行声明
B.变量声明语句可以在程序的任何地方,只要在变量使用前就可以
C.变量不可以在其作用域之外使用
D.局部变量在使用之前可以不初始化,系统使用默认的初始值
第7题
A.在不同程序块中可以声明相同数据类型的同名变量
B.在同一个程序块中可以声明相同数据类型的同名变量
C.在不同方法中可以声明相同数据类型的同名局部变量
D.不同方法中声明的不同变量,不可以互相访问
第8题
A.语句声明的变量request和JSP隐含的HttpServletRequest对象request重名
B.声明的这个request变量具有对象作用域,而隐含的变量具有方法作用域
C.JAVA中具有方法作用域的同名变量在方法中总是优先于具有对象或作用域的变量
D.隐含变量request完全隐藏了声明为String类型的request变量,不提倡
第10题
下面选项中关于编译预处理的叙述正确的是
A.凡是以}号开头的行,都被称为编译预处理命令行
B.预处理命令行必须使用分号结尾
C.预处理命令行不能出现在程序的最后一行
D.预处理命令行的作用域是到最近的函数结束处
第11题
以下关于空值(NULL)的叙述中正确的是( )。
A.空值等同于空字符串 B.空值表示字段或变量还没有确定值
C.Visual FoxPro不支持空值 D.空值等同于数值0