更多“关于C语言数据类型的叙述,正确的是()A、枚举类型不是基本类型B、数组不是构造类型C、变量必须先定义后使用D、不允许使用空类型”相关问题
  • 第1题:

    下列关于数组的叙述,错误的是

    A.使用数组前,要有DIMENSION或DECLEARE命令定义数组

    B.定义数组后,Visual FoxPro系统自动给每个数组元素赋以逻辑值.F.

    C.在Visual FoxPro中只能使用一维数组、二维数组或三维数组

    D.一个数组中各个数组元素可以不是同一种数据类型


    正确答案:C
    解析:在Visual FoxPro中,除可以使用一维数组、二维数组外,不可以使用三维数组和多维数组。数组的大小由下标值的上下限决定。

  • 第2题:

    下列各数据类型不属于构造类型的是( )。

    A.枚举型

    B.共用型

    C.结构型

    D.数组型


    正确答案:A
    解析:本题考查高级语言的数据类型。

  • 第3题:

    下列选项中属于C语言构造类型的是( )

    A.指针类型

    B.空类型

    C.枚举类型

    D.数组类型


    正确答案:D

  • 第4题:

    是关于C语言数据类型的正确叙述()。

    A.枚举类型不是基本类型

    B.变量使用前应定义相应的数据类型

    C.不允许使用空类型

    D.数组不是构造类型


    正确答案:B

  • 第5题:

    C语言的变量在使用前都必须先定义,定义变量时要指定变量名和数据类型。


    正确答案:正确

  • 第6题:

    以下不是C语言基本数据类型的是()。

    • A、字符型
    • B、整型
    • C、构造类型

    正确答案:C

  • 第7题:

    在Schema声明自定义数据类型的枚举类型时要使用()子元素。

    • A、restriction
    • B、pattern
    • C、list
    • D、enumeration

    正确答案:D

  • 第8题:

    在VB中,下列关于变量的说法正确的是()。

    • A、变量是一个命名的内存单元,在程序运行的过程中,它的值可以改变
    • B、变量的数据类型只分为整型、实型和字符型三种
    • C、变量在使用前必须先对变量的数据类型和变量名进行定义,以使系统为其分配存储单元
    • D、变量的数据类型可以随意选择,因为数据类型的取值范围是可以变更的,不是固定不变的

    正确答案:A

  • 第9题:

    以下关于Java语言变量的描述中,错误的是()。

    • A、变量名必须用标识符来标识
    • B、变量必须先定义,后使用
    • C、变量的类型必须是基本数据类型
    • D、变量的定义可以出现在程序的任何位置

    正确答案:C

  • 第10题:

    单选题
    西面关于数组的叙述中,正确的是()
    A

    数组必须先定义,然后使用

    B

    定义数组时,可不加类型说明符

    C

    定义数组后,可通过赋值运算符“=”对该数组名直接赋值

    D

    在数据类型中,数组属于基本类型


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

  • 第11题:

    单选题
    对于VFP数组,下列说法错误的是()。
    A

    必须先定义,后使用

    B

    只能定义一维或二维数组

    C

    数组元素下标从0开始

    D

    数组元素的数据类型可以不同


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

  • 第12题:

    单选题
    以下关于Java语言变量的描述中,错误的是()。
    A

    变量名必须用标识符来标识

    B

    变量必须先定义,后使用

    C

    变量的类型必须是基本数据类型

    D

    变量的定义可以出现在程序的任何位置


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

  • 第13题:

    在下列关于Visual FoxPro 内存变量的叙述中,错误的一条是______。

    A.一个数组中的各元素的数据类型必须完全相同

    B.内存变量的类型取决于其值的类型

    C.内存变量的类型可以改变

    D.数组在使用之前要用DIMENSION或DECLARE语句进行定义


    正确答案:A
    解析:数组使用前一般须先定义,VisualFoxPro中可以定义一维数组和二维数组。数组定义好后,数组中的每个数组元素自动地被赋予逻辑值.F.。当需要对整个数组或个别数组元素进行新的赋值时,与一般内存变量一样,可以通过STORE命令或赋值号“=”来进行。对数组的不同元素,可以赋予不同类型的数据。

  • 第14题:

    关于自定义数据类型,下面叙述中不正确的是( )。

    A.自定义数据类型必须在窗体模块或标准模块的通用声明段进行声明

    B.在窗体模块中定义自定义数据类型时必须使用Private关键字

    C.自定义数据类型只能在窗体模块的通用声明段进行声明

    D.自定义数据类型中的元素的数据类型可以是系统提供的基本数据类型或已声明的自定义数据类型


    正确答案:C
    C)【解析】本题考查自定义数据类型。Type语句用于定义自定义数据类型,可以声明在窗体的通用部分或者标准模块中,窗体自定义必须说明为Private属性。自定义数据类型含有一个或一个以上的成员,每个成员可以被定义为不同的已经存在的数据类型。

  • 第15题:

    使用DECLARE命令定义数组后,各数组元素在没有赋值之前的数据类型是______。

    A.无类型

    B.字符型

    C.数值型

    D.逻辑型


    正确答案:D

  • 第16题:

    关于Visual FoxPro的变量,下面说法中正确的是

    A.使用一个简单变量之前要先声明或定义

    B.数组中各数组元素的数据类型可以不同

    C.定义数组以后,系统为数组的每个数组元素赋以数值0

    D.数组元素的下标下限是0


    正确答案:B
    解析:本题考查考生对变量以及数组的理解。数组是按一定顺序排列的一组内存变量的集合,必须先定义后使用。在Visual FoxPro中,一个数组中各个元素的数据类型可以不同,故选项B正确。数组大小由下标值的上、下限决定,下限规定为1,故选项D错误。选项A的错误在于,使用简单变量之前,不需要特别的声明和定义。选项C错误,原因是系统在定义数组后不会对数组元素进行赋值。

  • 第17题:

    下面列举的数据类型属于构造类型的是()

    • A、结构体
    • B、数组
    • C、指针
    • D、空

    正确答案:A,B

  • 第18题:

    对于空值,下列叙述中不正确的是()

    • A、空值不是一种数据类型
    • B、空值可以赋给变量、数组和字段
    • C、空值等于空串(“”)和空格
    • D、条件表达式中遇到null值,该条件表达式为“假”

    正确答案:C

  • 第19题:

    西面关于数组的叙述中,正确的是()

    • A、数组必须先定义,然后使用
    • B、定义数组时,可不加类型说明符
    • C、定义数组后,可通过赋值运算符“=”对该数组名直接赋值
    • D、在数据类型中,数组属于基本类型

    正确答案:A

  • 第20题:

    对于VFP数组,下列说法错误的是()。

    • A、必须先定义,后使用
    • B、只能定义一维或二维数组
    • C、数组元素下标从0开始
    • D、数组元素的数据类型可以不同

    正确答案:C

  • 第21题:

    下面有关数组的说法中,错误的是()。

    • A、数组必须先定义后使用
    • B、定义数组时,数组维界值可以不是整数
    • C、Erase语句的作用是对已定义数组的值重新初始化
    • D、数组形参可以是定长字符串类型

    正确答案:C

  • 第22题:

    单选题
    在VB中,下列关于变量的说法正确的是()。
    A

    变量是一个命名的内存单元,在程序运行的过程中,它的值可以改变

    B

    变量的数据类型只分为整型、实型和字符型三种

    C

    变量在使用前必须先对变量的数据类型和变量名进行定义,以使系统为其分配存储单元

    D

    变量的数据类型可以随意选择,因为数据类型的取值范围是可以变更的,不是固定不变的


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

  • 第23题:

    单选题
    关于C语言数据类型的叙述,正确的是()
    A

    枚举类型不是基本类型

    B

    数组不是构造类型

    C

    变量必须先定义后使用

    D

    不允许使用空类型


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