题目名称
判断今天星期几
题目描述
已知2017年10月1日是星期日,输入任意一个整数代表十月份的一天,求这一天是星期几(比如输入5,就代表10月5日)。
输入描述
输入一行,包含一个整数n。
输出描述
输出一行,表示这一天是星期几。
样例输入
1
样例输出
星期日
说明:1<=n<=31
-----------------------------------------------请认真思考后查看源码----------------------------------------------------
-----------------------------------------------请认真思考后查看源码----------------------------------------------------
-----------------------------------------------请认真思考后查看源码----------------------------------------------------
完整代码
#include<bits/stdc++.h>
using namespace std;
int main(){
int n;
cin>>n;
if(n>=1&&n<=31){
switch((n-1)%7){
case 0:
cout<<"星期日"<<endl;
break;
case 1:
cout<<"星期一"<<endl;
break;
case 2:
cout<<"星期二"<<endl;
break;
case 3:
cout<<"星期三"<<endl;
break;
case 4:
cout<<"星期四"<<endl;
break;
case 5:
cout<<"星期五"<<endl;
break;
case 6:
cout<<"星期六"<<endl;
break;
}
}
return 0;
}