问题:
输入年月日,判断那一天是星期几?
代码:
//求星期几
#include<iostream>
#include<cstdio>
using namespace std;
int main(){
int y,m,d;
scanf("%d%d%d",&y,&m,&d);
if(m==1){
y=y-1;
m=13;
}
if(m==2){
y=y-1;
m=14;
}
int W=(d+2*m+3*(m+1)/5+y+y/4-y/100+y/400)%7+1;//这个公式要记住
printf("%d",W);
return 0;
}