早教吧作业答案频道 -->其他-->
关于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++中一个枚举类型的问...的网友还看了以下:
如果,x+y=u,x-y=v那么2x-3y=()A.½(4u+v)B.½(5u-v)C.¼(v-5u 2020-03-30 …
一道概率论的题目设(X,Y)服从于分布U(D),其中D={(x,y):x平方+y平方 2020-04-13 …
一道超级难的题目(必须有丰富的理解能力,才能理解题目的意思)如果1代表A或B,2代表C或D,3代表 2020-04-26 …
电容间的场强问题.U不变,当S变成原来的一半时,C和Q都小一倍,此时极板上单位面积带电量与S未变之 2020-05-13 …
椭圆方程式的题椭圆方程x^2/a^2+y^2/b^2=t怎么用y=f(u),x=f(u)表示如果椭 2020-05-16 …
E=U/d 为啥U代绝对值 2020-05-16 …
一道概率论的题,U[0,θ],x1,x2,.xn为采自总体X的一个容量为n的简单随机样本.求θ的最 2020-05-17 …
求教英语若干题,QAQ辩音1.r{ea}dbr{ea}d()2.st{u}dentb{ui}ldi 2020-05-20 …
∫dx/2x+1.令u=2x+1,为什么du=2dx,d乘以u怎么不是2dx+d 2020-06-03 …
关于正态分布和无偏估计的题设a与b相互独立,且都服从分布N(u,a^2),则D(a+b)=?设X1 2020-06-10 …