枚举类型是一组命名的常量集合,所有整形都可以作为枚举类型的基本类型,如果类型省略,则定义为()。
第1题:
已知枚举类型声明语句为: enumCOLOR{WHITE,YELLOW,GREEN=5,RED,BLACK=10}; 则下列说法中错误的是
A.枚举常量YELLOW的值为1
B.枚举常量RED的值为6
C.枚举常量BLACK的值为10
D.枚举常量WHITE的值为1
第2题:
定义枚举类型的关键词是include。()
第3题:
第4题:
定义如下枚举类型:enum Number{one=1,two=2,four=4,eight=8},则枚举类型Number的取值范围是( )。
A.1~8
B.0~8
C.1~15
D.0~15
第5题:
第6题:
已知枚举类型定义语句为: enum Token{NUMBER, PLUS=5, MINUS, PRINT=10}; 则下列叙述中错误的是( )。
A.枚举常量NAME的值为1
B.枚举常量NUMBER的值为1
C.枚举常量MINUS的值为6
D.枚举常量PRINT的值为10
第7题:
下面的类中定义了一个枚举类型,请完成下面的程序。
class Base {
public:
enum Week {Sum, Mon,Tue, Wed, Thu, Fri, Sat};
Week a;
}
void fun(Base &B) {
【 】 = 【 】; //将对象的a赋值为所定义的枚举类型值为的枚举量
}
第8题:
A实数类型
B枚举类型
C字符类型
D布尔类型
第9题:
设有如下枚举类型定义: enum language {Basic=3,Assembly,Ada=100,COBOL,Fortran}; 枚举类型Fortran的值为( )
A.4
B.7
C.102
D.103
第10题:
对于枚举数据类型,以下4种描述中,正确的是______。
A.枚举类型成员的值可以为负数
B.枚举类型的几个是连续的整数
C.枚举类型的第一成员的值一定是0
D.枚举类型成员值的类型一定是长整型