需求说明:使用枚举实现如下图所示: (1)定义“星期”枚举(MON,TUE,WED,THU,FRI,SAT,SUN); (2)使用switch语句对枚举值进行判断,当是周一至周五时输出“工作日,努力写代码!”。
时间: 2024-02-27 11:51:57 浏览: 35
好的,您的问题是如何使用枚举实现对工作日的判断输出。下面是示例代码:
```python
enum Weekday {
MON,
TUE,
WED,
THU,
FRI,
SAT,
SUN
};
Weekday day = MON;
switch (day) {
case MON:
case TUE:
case WED:
case THU:
case FRI:
cout << "工作日,努力写代码!" << endl;
break;
case SAT:
case SUN:
cout << "周末,放松一下!" << endl;
break;
default:
cout << "错误的枚举值!" << endl;
break;
}
```
这里定义了一个 Weekday 枚举类型,包含了一周七天的枚举值。使用 switch 语句对枚举值进行判断,当是 MON 至 FRI 时输出“工作日,努力写代码!”,当是 SAT 或 SUN 时输出“周末,放松一下!”。如果枚举值不在定义范围内,则输出“错误的枚举值!”。