更多“枚举类型是一组命名的常量集合,所有整形都可以作为枚举类型的基本类型,如果类型省略,则定义为()。A、intB、sbyteC、uintD、ulong”相关问题
  • 第1题:

    定义枚举类型的关键词是include。()


    正确答案:错

  • 第2题:

    假定一个枚举类型的定义为“enum RB{ab,ac,ad,ae};”,则枚举常量ad的值为_________。


    正确答案:2

  • 第3题:

    定义如下枚举类型:enum Number{one=1,two=2,four=4,eight=8},则枚举类型Number的取值范围是( )。

    A.1~8

    B.0~8

    C.1~15

    D.0~15


    正确答案:D
    解析:enum枚举类型名>{枚举元素表>};其中,关键词enum表示定义的是枚举类型,枚举类型名由标识符组成,而枚举元素表由枚举元素或枚举常量组成。其中如果默认,枚举类型从0开始赋值,本题中最大值为8,那么它与其他值和的最大计算结果为15,所以它的取值范围为0~15。

  • 第4题:

    定义如下枚举类型:enum Number{one=l,two=2,fomr=4,eight=8},则枚举类型Number的取值范( )。

    A.1~8

    B.0~8

    C.1~15

    D.0~15


    正确答案:D
    解析: enum枚举类型名>{枚举元素表>};。其中,关键词enum表示定义的是枚举类型,枚举类型名由标识符组成,而枚举元素表由枚举元素或枚举常量组成。如果为默认设置,枚举类型从0开始赋值,本题中最大值为8,那么它与其他值和的最大计算结果为15,所以它的取值范围为0~15。

  • 第5题:

    一个int类型的常量和一个byte类型的常量做加法,则其结果的类型为( )。

    A.int

    B.byte

    C.char

    D.long


    正确答案:A
    解析:int类型常量和byte类型的常量做加法时,byte类型常量自动转换为int类型,因此最后的结果应该是int类型的值。

  • 第6题:

    枚举型常量的值不可以是()类型

    • A、int
    • B、long
    • C、ushort
    • D、doule

    正确答案:D

  • 第7题:

    C#中的值类型包括三种,它们是()

    • A、 整型、浮点型和基本类型
    • B、 数值类型、字符类型和字符串类型
    • C、 简单类型、枚举类型、结构类型
    • D、 数值类型、字符类型、枚举类型

    正确答案:C

  • 第8题:

    枚举类型中的每个枚举常量的值都是一个()值。

    • A、整数
    • B、浮点数
    • C、字符
    • D、逻辑

    正确答案:A

  • 第9题:

    函数在定义时,省略函数类型说明符,则该函数值的类型为()。

    • A、int
    • B、float
    • C、long
    • D、double

    正确答案:A

  • 第10题:

    单选题
    枚举类型是一组命名的常量集合,所有整形都可以作为枚举类型的基本类型,如果类型省略,则定义为()。
    A

    int

    B

    sbyte

    C

    uint

    D

    ulong


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

  • 第11题:

    单选题
    下列关于.net中枚举型的描述正确的是()。
    A

    a.枚举型是引用类型

    B

    b.枚举型是值类型〃它是一组称为枚举数列表的命名常量组成的独特类型

    C

    c.指定分配给每个枚举数的存储大小的基础类型是可以为int〃也可以为char类型〃还可以为long

    D

    类型

    E

    d.枚举型的默认基础类型为int〃第一个枚举数的值必须为0〃后面每个枚举型的值依次递增1


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

  • 第12题:

    判断题
    枚举类型是PowerBuilder定义的特殊常量,不能自已随意的定义。
    A

    B


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

  • 第13题:

    下面的类中定义了一个枚举类型,请完成下面的程序。

    class Base {

    public:

    enum Week {Sum, Mon,Tue, Wed, Thu, Fri, Sat};

    Week a;

    }

    void fun(Base &B) {

    【 】 = 【 】; //将对象的a赋值为所定义的枚举类型值为的枚举量

    }


    正确答案:b.aTue
    b.a,Tue 解析:b. a 取对象的成员变量
    Tue在枚举中变量为2的是Tue

  • 第14题:

    设有如下枚举类型定义: enum language {Basic=3,Assembly,Ada=100,COBOL,Fortran}; 枚举类型Fortran的值为( )

    A.4

    B.7

    C.102

    D.103


    正确答案:C

  • 第15题:

    对于枚举数据类型,以下4种描述中,正确的是______。

    A.枚举类型成员的值可以为负数

    B.枚举类型的几个是连续的整数

    C.枚举类型的第一成员的值一定是0

    D.枚举类型成员值的类型一定是长整型


    正确答案:A
    解析:枚举类型成员的值可以为长整型,可以是别的枚举类型。如果没有指定常数表达式,则第一个成员值是o,其后的成员比其直接前驱的值大1。在指定常数表达式后,该成员的值发生改变,而其后的成员值也会随之改变,与前面的成员比,不一定是连续的整数,同时可以是负整数。

  • 第16题:

    下面对枚举类型的描述正确的是( )。

    A.枚举类型的定义为:enum {Monday, Tuesday, Wednesday, Thursday, Friday} Day;

    B.在C++语言中,用户自定义的枚举类型的第一个常量的默认值是1

    C.可以定义如下枚举类型:enum {Monday, Tuesday, Wednesday=5, Thursday, Friday=5};

    D.以上说法都不正确


    正确答案:C

  • 第17题:

    假定一个枚举类型的定义为“enum RA{ab,ac,ad,ae};”,则ac值为()。

  • 第18题:

    下列关于.net中枚举型的描述正确的是()。

    • A、a.枚举型是引用类型
    • B、b.枚举型是值类型〃它是一组称为枚举数列表的命名常量组成的独特类型
    • C、c.指定分配给每个枚举数的存储大小的基础类型是可以为int〃也可以为char类型〃还可以为long
    • D、类型
    • E、d.枚举型的默认基础类型为int〃第一个枚举数的值必须为0〃后面每个枚举型的值依次递增1

    正确答案:B

  • 第19题:

    下面哪些类型属于Java基本数据类型()

    • A、int
    • B、Boolean
    • C、uint
    • D、double

    正确答案:A,D

  • 第20题:

    下面有关枚举成员赋值说法正确的是()。

    • A、在定义枚举类型时,至少要为其中的一个枚举成员赋一个常量值
    • B、在定义枚举类型时,直接为某个枚举成员赋值,则其他枚举成员依次取值
    • C、在把一个枚举成员的值赋给另一个枚举成员时,可以不考虑它们在代码中出现的顺序
    • D、在定义的一个枚举类型中,任何两个枚举成员都不能具有相同的常量值

    正确答案:D

  • 第21题:

    单选题
    下面有关枚举成员赋值说法正确的是()。
    A

    在定义枚举类型时,至少要为其中的一个枚举成员赋一个常量值

    B

    在定义枚举类型时,直接为某个枚举成员赋值,则其他枚举成员依次取值

    C

    在把一个枚举成员的值赋给另一个枚举成员时,可以不考虑它们在代码中出现的顺序

    D

    在定义的一个枚举类型中,任何两个枚举成员都不能具有相同的常量值


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

  • 第22题:

    单选题
    C#中的值类型包括三种,它们是()
    A

     整型、浮点型和基本类型

    B

     数值类型、字符类型和字符串类型

    C

     简单类型、枚举类型、结构类型

    D

     数值类型、字符类型、枚举类型


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

  • 第23题:

    填空题
    假定一个枚举类型的定义为“enum RB{ab,ac,ad,ae};”,则枚举常量ad的值为()。

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