定义如下枚举类型; enum {Monday, Tuesday, Wednesday, Thrusday, Friday=2};则下列语句正确的是

admin2009-02-15  34

问题 定义如下枚举类型; enum {Monday, Tuesday, Wednesday, Thrusday, Friday=2};则下列语句正确的是

选项 A、表达式 Wednesday == Friday 的值是 true
B、Day day; day=3;
C、Day day; day = Monday + 3;
D、Day day; day = Tuesday + 10;

答案1

解析 本题考查枚举类型的定义和使用。枚举类型定义了一些整型符号常量的集合,使用枚举类型时应该注意以下几点:枚举类型的第一个常量默认值是0;枚举类型常量的值允许彼此相同;虽然枚举类型常量是整数类型,但是不允许使用整数直接赋值给枚举类型变量,也不允许与整数进行运算,只可以与整数进行比较。根据以上知识我们可以得出B、C、D选项都不正确。
转载请注明原文地址:https://kaotiyun.com/show/wzjp777K
0

最新回复(0)