更多“在ISO/ANSI1999规定中,允许将变量声明放在程序中的任何”相关问题
  • 第1题:

    程序语言若规定程序中的变量必须先定义(或声明)再引用,则违反此规定的程序在(11)时报错。

    A.编辑

    B.编译

    C.链接

    D.运行


    正确答案:B
    解析:本题考查程序语言基础知识。程序错误一般分为语法错、语义错及运行错。语法错误是指语言结构上的错误,编译程序在进行语法分析遇到错误时,不会就此停止工作,而是希望能准确地指出出错位置和错误性质并尽可能进行校正,以便使编译程序能继续工作。源程序中有些结构,按照语法规则去判断,它是正确的,但它不符合语义规则。对未声明的变量进行引用,编译时会报告错误。

  • 第2题:

    在模块程序中可以使用PARAMETERS和LPARAMETERS命令来接受调用程序传入的参数,其LPARAMETERS命令声明的形参变量被看成是模块程序中建立的______变量。


    正确答案:局部或LOCAL
    局部或LOCAL 解析: 在过程模块中用PARAMETERS声明的形参变量是PRIVATE变量,在下一级模块中还可以使用。用LPARAMETERS声明的变量为LOCAL变量,只能在本模块中使用,在下一级模块中不可以使用。

  • 第3题:

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

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

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

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

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


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

  • 第4题:

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

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

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

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

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


    正确答案:D

  • 第5题:

    在 Visual FoxPro 中,程序中不需要用 PUBLIC 等命令明确声明和建立,可直接使用的内存变量是

    A) 局部变量

    B) 私有变量

    C) 公共变量

    D) 全局变量


    正确答案:B

  • 第6题:

    在Python程序中,变量可以不声明直接使用。


    正确答案:正确

  • 第7题:

    以下关于Java中类声明和方法声明的叙述中,不正确的是()。

    • A、在类的内部可以再声明类,即Java中允许嵌套进行类声明
    • B、在方法的内部可以再声明方法
    • C、类的成员变量的所属类型可以是Java中的任意合法类型
    • D、方法的局部变量的所属类型可以是Java中的任意合法类型

    正确答案:B

  • 第8题:

    下列关于JAVA语言中要使用的一个变量,不正确的是()

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

    正确答案:D

  • 第9题:

    下列()方式声明的变量在每次调用该过程时其值不能保留。

    • A、在通用声明段声明窗体级变量
    • B、在过程中用Static语句声明的变量
    • C、在过程中用Dim语句声明的变量
    • D、在标准模块中声明的全局变量

    正确答案:C

  • 第10题:

    填空题
    C语言程序中,在函数外部声明的变量称为()

    正确答案: 全局变量
    解析: 暂无解析

  • 第11题:

    单选题
    在C#中,常量是在程序中一旦设定就不允许被修改的变量,常量使用()关键字声明。
    A

    const

    B

    enum

    C

    final

    D

    static


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

  • 第12题:

    单选题
    下列关于JAVA语言中要使用的一个变量,不正确的是()
    A

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

    B

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

    C

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

    D

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


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

  • 第13题:

    在程序中不需要命令明确声明和建立,可以直接使用的内存变量是_____。


    正确答案:
    私有变量 【解析】在Visual FoxPro中,根据变量的作用域来分,内存变量可分为私有变量、局部变量和全局变量。全局变量是指在任何模块中都可使用的变量;私有变量是在程序中直接使用(没有通过PUBLIC和LOCAL命令事先声明)而由系统自动隐含建立的变量,其作用域是建立变量的模块及其下属的各层模块;局部变量只能在建立它的模块中使用,不能在上层或下层模块中使用。

  • 第14题:

    在C语言中,以下说法不正确的是( )。

    A.在C程序中,整数和实数都能被准确无误地表示出来

    B.在C程序中,任何一个变量名都代表存储器中的一个位置

    C.静态变量的生存期与整个程序的运行期相同

    D.C语言中,任何变量都必须先声明才能进行引用


    正确答案:A
    解析:此题考查C语言的基本概念。变量的实质就是在内存中占据一定的存储单元,存储单元里存放的是该变量的值,变量的值可以根据需要进行修改;整数在允许的范围内可以准确的表示出来,但不可能表示无限度的实数。

  • 第15题:

    以下关于类中静态成员的叙述不正确的是

    A.静态成员为类的所有对象所公有

    B.静态成员变量可以在类内任何位置上声明

    C.静态成员变量的赋初值必须放在类外

    D.定义静态成员变量时必须赋初值


    正确答案:D
    解析:静态成员变量的引入是为了解决同一类的不同对象间数据共享的需要。因此,类的静态数据成员在定义时不能赋初值,只能在类外赋初值,此外要注意赋值时要用类名进行限制。

  • 第16题:

    ● 程序语言若规定程序中的变量必须先定义(或声明)再引用,则违反此规定的程序在 (11) 时报错。

    (11)

    A. 编辑

    B. 编译

    C. 链接

    D. 运行


    正确答案:B

  • 第17题:

    C语言程序中,在函数外部声明的变量称为()


    正确答案:全局变量

  • 第18题:

    在VisualFoxPro中,在程序中不需要用public等命令明确声明和建立,可直接使用的内存变量是()

    • A、局部变量
    • B、公共变量
    • C、私有变量
    • D、全局变量
    • E、内部变量

    正确答案:C

  • 第19题:

    以下关于变量的说法错误的是? ()

    • A、变量名必须是一个有效的标识符
    • B、变量在定义时可以没有初始值
    • C、变量一旦被定义,在程序中的任何位置都可以被访问
    • D、在程序中,可以将一个byte类型的值赋给一个int类型的变量,不需要特殊声明

    正确答案:C

  • 第20题:

    在程序中未作过任何说明的内存变量都被看成局部变量.


    正确答案:正确

  • 第21题:

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

    全局变量

    B

    实例变量

    C

    共享变量

    D

    局部变量


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

  • 第22题:

    填空题
    C语言程序中,在一个函数内部声明的变量称为()

    正确答案: 局部变量
    解析: 暂无解析

  • 第23题:

    单选题
    以下关于Java中类声明和方法声明的叙述中,不正确的是()。
    A

    在类的内部可以再声明类,即Java中允许嵌套进行类声明

    B

    在方法的内部可以再声明方法

    C

    类的成员变量的所属类型可以是Java中的任意合法类型

    D

    方法的局部变量的所属类型可以是Java中的任意合法类型


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