早教吧作业答案频道 -->其他-->
关于C++中一个枚举类型的问题定义如下枚举类型:enum{Monday,Tuesday,Wednesday,Thursday,Friday=2};则下列语句正确的是()A)表达式Wednesday==Friday的值为trueB)Dayday;day=3C)Dayday;day=Monday+3D)Dayday;day=Tu
题目详情
关于C++中一个枚举类型的问题
定义如下枚举类型:enum{Monday,Tuesday,Wednesday,Thursday,Friday=2};则下列语句正确的是()
A)表达式Wednesday==Friday的值为true
B)Day day;day=3
C)Day day;day=Monday+3
D)Day day;day=Tuesday+10
这题正确答案选A我能理解,
我是个刚学C++的新手,麻烦讲的通俗些详细些,
定义如下枚举类型:enum{Monday,Tuesday,Wednesday,Thursday,Friday=2};则下列语句正确的是()
A)表达式Wednesday==Friday的值为true
B)Day day;day=3
C)Day day;day=Monday+3
D)Day day;day=Tuesday+10
这题正确答案选A我能理解,
我是个刚学C++的新手,麻烦讲的通俗些详细些,
▼优质解答
答案和解析
枚举类型不能直接赋数值,只能赋予枚举变量
Day是enum Day {Monday,Tuesday,Wednesday,Thursday,Friday=2};
BCD给day(Day类型变量)赋值.但数值直接赋值必须强制转换 day = (Day)(3+Monday)
这里为什么不把3转换成Day类型进行运算而让我们做转换才行,运算时电脑自动将Day转换成基本类型才知道怎么做
Day是enum Day {Monday,Tuesday,Wednesday,Thursday,Friday=2};
BCD给day(Day类型变量)赋值.但数值直接赋值必须强制转换 day = (Day)(3+Monday)
这里为什么不把3转换成Day类型进行运算而让我们做转换才行,运算时电脑自动将Day转换成基本类型才知道怎么做
看了 关于C++中一个枚举类型的问...的网友还看了以下:
三种不同类型的矩形地砖长宽如图所示有A砖4块,B类4块,C类2块 要拼成一个正方形,则应多余出1块 2020-05-13 …
下列各句中加粗的成语使用恰当的一句是A.这一对花甲老人天天为整幢楼的清洁卫生操心,这是无可厚非的。 2020-05-13 …
当我们说明一个类C实现一个接口I,下面说法()不正确A.接口I是类C一个超类型B.类C也实现了接口 2020-05-17 …
在C#中,下面关于接口和抽象类的说法中,正确的是()A.在接口类中,可以使用abstract关键字 2020-05-17 …
帮帮忙啊!!!!一个单位申请了一个201.96.68.0的C类网址,试将其划分为6个逻辑子网,并完 2020-06-12 …
下列关于纯虚函数的描述中,正确的是()顺便说一下理由,三克油A.纯虚函数是一种特殊的虚函数,是空函 2020-06-15 …
22.在IP地址方案中,202.96.209.133是一个()地址。(A)A类(B)B类(C)C类 2020-07-17 …
谁能解释一下这几个题目!IP10000000000010110000001100011111这是一 2020-07-18 …
操作系统-银行家算法问题某系统有A、B、C、D四类资源可供五个进程P1、P2、P3、P4、P5共享 2020-07-23 …
c++求答案1.下列关于对象的描述中,错误的是A.A.对象是类的别名B.对象是类的实例C.一个类可以 2020-11-28 …