作业帮 > 综合 > 作业

C++编写一个week函数,其功能是根据表示年月日的三个整型变量year,month和day,返回星期几的值 .

来源:学生作业帮 编辑:拍题作业网作业帮 分类:综合作业 时间:2024/05/13 11:01:32
C++编写一个week函数,其功能是根据表示年月日的三个整型变量year,month和day,返回星期几的值 .
#include
using namespace std;
int week(int y,int m, int d)
{
if(m==1||m==2) {
m+=12;
y--;
}
return (d+2*m+3*(m+1)/5+y+y/4-y/100+y/400)%7;
}
int main()
{
int year,month,day,iWeek;
cout month;
cin>>day;
iWeek=week(year,month,day);
switch(iWeek)
{
case 0: cout