【发布时间】:2018-10-19 15:29:22
【问题描述】:
我了解 if else 语句和 switch 语句的工作原理,但我不明白您如何将此代码重写为 switch 语句 (C++),无论我认为是正确的结果都是错误..
#include <iostream>
using namespace std;
int main()
{
enum Day { MONDAY, TUESDAY, WEDNESDAY, THURSDAY, FRIDAY
};
Day workDay;
workDay = MONDAY;
if (workDay == MONDAY)
{
cout << "Monday \n";
}
else if (workDay == TUESDAY)
{
cout << "Tuesday \n";
}
system("PAUSE");
return 0;
}
【问题讨论】:
-
你试过什么?请正确格式化您的代码。
-
如果你在帮助别人解决这个问题,你想知道什么?
-
我认为正确的结果都是错误 - 尝试在哪里?错误在哪里?
-
请阅读minimal reproducible example,并向我们展示包括错误在内的无效代码
标签: c++ if-statement switch-statement