c++请输入星期几的第一个字母来判断是星期几,如果第一个字母一样,则判断第二个字母。(星期一:Monday,星期二:Tuesday,星期三:Wednesday,星期四:Thursday,星期五:Friday,星期六:Saturday,星期天:Sunday)
时间: 2023-11-03 20:05:36 浏览: 86
用C++计算某一天是星期几
5星 · 资源好评率100%
好的,以下是一个简单的 C++ 程序,可以实现您的要求:
```cpp
#include <iostream>
#include <string>
using namespace std;
int main() {
string day;
cout << "请输入星期几的第一个字母:";
cin >> day;
if (day == "M" || day == "m") {
cout << "Monday" << endl;
} else if (day == "T" || day == "t") {
cout << "请输入第二个字母:";
cin >> day;
if (day == "u" || day == "U") {
cout << "Tuesday" << endl;
} else if (day == "h" || day == "H") {
cout << "Thursday" << endl;
} else {
cout << "输入有误!" << endl;
}
} else if (day == "W" || day == "w") {
cout << "Wednesday" << endl;
} else if (day == "F" || day == "f") {
cout << "Friday" << endl;
} else if (day == "S" || day == "s") {
cout << "请输入第二个字母:";
cin >> day;
if (day == "a" || day == "A") {
cout << "Saturday" << endl;
} else if (day == "u" || day == "U") {
cout << "Sunday" << endl;
} else {
cout << "输入有误!" << endl;
}
} else {
cout << "输入有误!" << endl;
}
return 0;
}
```
这个程序会要求用户输入星期几的第一个字母,然后根据输入的字母判断是星期几。如果第一个字母为 T 或者 S,程序会再次要求用户输入第二个字母,以判断具体是星期二、星期三、星期六还是星期天。如果输入有误,程序会输出提示信息。
阅读全文