itgle.com

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

题目

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


相似考题
更多“下面有关枚举成员赋值说法正确的是____。A.在定义枚举类型时,至少要为其中的一个枚举成员赋一个常量值B.在定义枚举类型时,直接为某个枚举成员赋值,则其他枚举成员依次取值C.在把一个枚举成员的值赋给另一个枚举成员时,可以不考虑它们在代码中出现的顺序D.在定义的一个枚举类型中,任何两个枚举成员都不能具有相同的常量值”相关问题
  • 第1题:

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

    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

  • 第2题:

    已知枚举类型定义语句为: enum Token{NAME,NUMBER,PLUS=5,MINUS,PRINT=10}; 则下列说中错误的是( )。

    A.枚举常量NAME的值为1

    B.枚举常量NUMBER的值为1

    C.枚举常量MINUS的值为6

    D.枚举常量PRINT的值为10


    正确答案:A

  • 第3题:

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

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

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

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

    D.以上说法都不正确


    正确答案:C

  • 第4题:

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

  • 第5题:

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

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

    正确答案:B

  • 第6题:

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

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

    正确答案:A

  • 第7题:

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

    • A、int
    • B、sbyte
    • C、uint
    • D、ulong

    正确答案:A

  • 第8题:

    定义枚举时至少为其中的一个枚举成员赋值。


    正确答案:错误

  • 第9题:

    枚举变量的取值受到该枚举变量所对应的枚举表中枚举符的局限。


    正确答案:正确

  • 第10题:

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

    a.枚举型是引用类型

    B

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

    C

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

    D

    类型

    E

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


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

  • 第11题:

    判断题
    定义枚举时至少为其中的一个枚举成员赋值。
    A

    B


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

  • 第12题:

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

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

  • 第13题:

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


    正确答案:2

  • 第14题:

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

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

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

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

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


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

  • 第15题:

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

    A整数

    B浮点数

    C字符

    D逻辑值


    A

  • 第16题:

    如果未显式赋值,则将整型值()赋给枚举中的第一个元素


    正确答案:0

  • 第17题:

    枚举类型的变量可能同时取到枚举中两个元素的值


    正确答案:错误

  • 第18题:

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


    正确答案:1

  • 第19题:

    每个枚举成员均具有相关联的常量值,默认时,第一个枚举成员的关联值为()。


    正确答案:0

  • 第20题:

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

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

    正确答案:D

  • 第21题:

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

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

    B

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

    C

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

    D

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


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

  • 第22题:

    填空题
    如果未显式赋值,则将整型值()赋给枚举中的第一个元素

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

  • 第23题:

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

    整数

    B

    浮点数

    C

    字符

    D

    逻辑


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

  • 第24题:

    填空题
    每个枚举成员均具有相关联的常量值,默认时,第一个枚举成员的关联值为()。

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