2057:【例3.9 】星期几
时间限制: 1000 ms 内存限制: 65536 KB
提交数: 64430 通过数: 34926
【题目描述】
根据输入的表示星期几的数字,对应输出它的英文名称。
1、星期一:Monday
2、星期二:Tuesday
3、星期三:Wednesday
4、星期四:Thursday
5、星期五:Friday
6、星期六:Saturday
7、星期日:Sunday
错误输入请输出:input error!
【输入】
输入的表示星期几的数字。
【输出】
对应输出它的英文名称。
【输入样例】
1
【输出样例】
Monday
【思路分析】
- 首先,读取输入的数字a,表示星期几。
- 使用switch语句根据输入的数字执行相应的代码块。
- 对于每个数字,输出对应的英文星期名称。
- 如果输入的数字不在1到7的范围内,则输出"input error!"。
【示例代码】
#include<bits/stdc++.h>
using namespace std;
int main()
{
int a;
// 读取输入的数字a,表示星期几
cin>>a;
switch(a)
{
case 1: // 如果a等于1
cout<<"Monday"<<endl; // 输出"Monday"
break; // 结束switch语句
case 2: // 如果a等于2
cout<<"Tuesday"<<endl; // 输出"Tuesday"
break; // 结束switch语句
case 3: // 如果a等于3
cout<<"Wednesday"<<endl; // 输出"Wednesday"
break; // 结束switch语句
case 4: // 如果a等于4
cout<<"Thursday"<<endl; // 输出"Thursday"
break; // 结束switch语句
case 5: // 如果a等于5
cout<<"Friday"<<endl; // 输出"Friday"
break; // 结束switch语句
case 6: // 如果a等于6
cout<<"Saturday"<<endl; // 输出"Saturday"
break; // 结束switch语句
case 7: // 如果a等于7
cout<<"Sunday"<<endl; // 输出"Sunday"
break; // 结束switch语句
default: // 如果a不在1到7的范围内
cout<<"input error!"<<endl; // 输出"input error!"
}
return 0;
}