3、在C语言中,关于变量的作用域,下列描述中错误的是().A.局部变量只在整个函数的运行周期中有效B.全局变量的作用域为整个程序的运行周期C.当全局变量与局部变量重名时,局部变量会屏蔽掉全局变量D.全局变量会覆盖掉所有与它重名的局部变量

3、在C语言中,关于变量的作用域,下列描述中错误的是().

A.局部变量只在整个函数的运行周期中有效

B.全局变量的作用域为整个程序的运行周期

C.当全局变量与局部变量重名时,局部变量会屏蔽掉全局变量

D.全局变量会覆盖掉所有与它重名的局部变量


参考答案和解析
全局变量的作用域为整个程序的运行周期;局部变量只在整个函数的运行周期中有效;当全局变量与局部变量重名时,局部变量会屏蔽掉全局变量

相关考题:

●程序中常采用变量表示数据,变量具有名、地址、值、作用域、生存期等属性。关于变量的叙述,(32)是错误的(32)A.根据作用域规则,在函数中定义的变量只能在函数中引用B.在函数中定义的变量,其生存期为整个程序执行期间C.在函数中定义的变量不能与其所在函数的形参同名C.在函数中定义的变量,其存储单元在内存的栈区

以下关于变量作用域的叙述中,正确的是()A.用dim定义变量是静态变量B.静态变量必须在标准模块中声明C.用public定义变量是全局变量D.Static类型变量的作用域范围是它所在的窗体或模块文件

关于变量的作用范围,下列说法错误的是( )。A.异常处理参数作用域为整个类B.局部变量作用于声明该变量的方法代码段C.类变量作用于声明该变量的类D.方法参数作用于传递到方法内代码段

下面关于C++语言变量的叙述错误的是A.在C++语言中变量分为auto,static,extern和register四种存储类型B.自动变量和外部变量的作用域为整个程序C.内部静态变量的作用域是定义它的函数D.外部静态变量的作用域是定义它的文件

下面关于C++语言变量的叙述错误的是A.C++语言中变量分为auto、static、extern和register4种存储类型B.自动变量和外部变量的作用域为整个程序C.内部静态变量的作用域是定义它的函数D.外部静态变量的作用域是定义它的文件

关于变量的作用域,下列说法错误的是( )。 A.类成员变量的作用域为类定义体B.方法参数的作用域为方法体C.对于for语句中定义的变量,当for语句执行完时,该变量就消亡了D.在方法void f(int i)的for语句块中,可以声明变量“int i;”

简要说明PowerScript脚本语言中全局变量和局部变量的作用域。

下面关于变量的作用域,正确的描述是( )。 A、模块级变量的作用域为它所在的模块B、同一模块中不同级的变量不能同名C、在某一模块中所有过程外用Dim定义的变量为全局变量D、不同模块中定义的全局变量可以相同

VBA中变量作用域分为3个层次,这3个层次是局部变量、模块变量和______。

程序中常采用变量表示数据,变量具有名、地址、值、作用域、生存期等属性。关于变量的叙述,(19)是错误的。A.根据作用域规则,在函数中定义的变量只能在函数中引用B.在函数中定义的变量,其生存期为整个程序执行期间C.在函数中定义的变量不能与其所在函数的形参同名D.在函数中定义的变量,其存储单元在内存的栈区

下列叙述中错误的是( )。A.在C语言中,函数中的自动变量可以赋初值,每调用一次赋一次初值B.在C语言中,在调用函数时,实参和对应形参在类型上只需赋值兼容C.在C语言中,外部变量的隐含类型是自动存储类别D.在C语言中,函数形参的存储类型是自动(auto)类型的变量

下列关于变量作用域的描述中,不正确的是( )。A.变量属性是用来描述变量作用域的B.局部变量作用域只能是它所在方法的代码段C.类变量能在类的方法中声明D.类变量的作用域是整个类

下列有关变量的描述中不正确的是( )。A.变量属性是用来描述变量作用域的B.局部变量作用域只能是它所在方法的代码段C.类变量能在类的方法中声明D.类变量的作用域是整个类

关于对象概念的描述中,说法错误的是()。 A、对象就是C语言中的结构变量B、对象代表着正在创建的系统中的一个实体

关于变量作用域,下列叙述中正确的是( )。A. 在窗体的Form. Load事件过程中定义的变量是全局变量B. 局部变量的作用域可以超出所定义的过程C. 在某个Sub过程中定义的局部变量可以与其他事件过程中定义的局部变量同名,但j作用域只限于该过程D. 在调用过程中,所有局部变量被系统初始化为0或空字符串

下列叙述中错误的是( )。A.在C语言中,函数中的自动变量可以赋初值,每调用一次赋一次初值 下列叙述中错误的是( )。A.在C语言中,函数中的自动变量可以赋初值,每调用一次赋一次初值B.在C语言中,在调用函数时,实参和对应形参在类型上只须赋值兼容C.在C语言中,外部变量的隐含类型是自动存储类别D.在C语言中,函数形参的存储类型是自动(auto)类型的变量

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

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

下列关于Java变量作用域的说法中,不正确的是( )。A.在Java程序中要使用一个变量,必须先对其进行声明B.变量声明语句可以在程序的任何地方,只要在变量使用之前即可C.变量不可以在其作用域之外使用D.局部变量在使用之前可以不初始化,系统使用默认的初始值

请教:2016年计算机二级C++基础练习三单选题14如何解答? 下面关于c+十语言变量的叙述错误的是()。A.c++语言中变量分为aut0、static、extem和register4种存储类型B.自动变量和外部变量的作用域为整个程序C.内部静态变量的作用域是定义它的函数D.外部静态变量的作用域是定义它的文件

在以下关于变量作用域的描述中,不正确的是()。A、当某过程级变量与全局变量同名,全局变量在这个过程中就会被屏蔽B、静态变量不是模块级或工程级变量,其作用域只限于在它所定义的过程内部C、在某一个过程中定义的变量的作用域只能是这一过程D、在某一个模块中定义的变量的作用域只能是这一模块

下列关于变量作用域的说法中,正确的是()。A、在main()方法中任何位置定义的变量,其作用域为整个main()方法B、块中定义的变量,在块外也是可以使用的C、变量的作用域为:从定义处开始,到变量所在块结束位置D、变量的作用域不受块的限制

下列关于JAVA语言中要使用的一个变量,不正确的是()A、在JAVA程序中要使用一个变量,必须先对其进行声明B、变量声明语句可以在程序的任何地方,只要在变量使用前就可以C、变量不可以在其作用域之外使用D、局部变量在使用之前可以不初始化,系统使用默认的初始值

Visual Basic中变量依据其作用域不同可以分为过程级变量(局部变量)、模块级变量和全局变量3类。过程级变量就是指在事件过程或通用过程内定义的变量,它的作用域就是()。模块级变量包括窗体级模块变量和标准模块级变量。窗体模块变量的作用域是(),标准模块变量的作用域是()。全局变量的作用域是()。

单选题在以下关于变量作用域的描述中,不正确的是()。A当某过程级变量与全局变量同名,全局变量在这个过程中就会被屏蔽B静态变量不是模块级或工程级变量,其作用域只限于在它所定义的过程内部C在某一个过程中定义的变量的作用域只能是这一过程D在某一个模块中定义的变量的作用域只能是这一模块

单选题下列关于变量作用域的说法中,正确的是()。A在main()方法中任何位置定义的变量,其作用域为整个main()方法B块中定义的变量,在块外也是可以使用的C变量的作用域为:从定义处开始,到变量所在块结束位置D变量的作用域不受块的限制

填空题Visual Basic中变量依据其作用域不同可以分为过程级变量(局部变量)、模块级变量和全局变量3类。过程级变量就是指在事件过程或通用过程内定义的变量,它的作用域就是()。模块级变量包括窗体级模块变量和标准模块级变量。窗体模块变量的作用域是(),标准模块变量的作用域是()。全局变量的作用域是()。

单选题下列关于JAVA语言中要使用的一个变量,不正确的是()A在JAVA程序中要使用一个变量,必须先对其进行声明B变量声明语句可以在程序的任何地方,只要在变量使用前就可以C变量不可以在其作用域之外使用D局部变量在使用之前可以不初始化,系统使用默认的初始值