#include<iostream>
using namespace std;
int main()
{ int year,month,day;
cout<<"本程序时间取值范围为1900年1月1日~未来!"<<endl; //星期一
cout<<"输入年月日:"<<endl;cin>>year>>month>>day;
int ty=year-1900,tm=month-1,dayl=day-1;
dayl+=(ty/4)*(365*3+366);
switch(ty%4)
{case 3:dayl+=365;case 2:dayl+=365;case 1:dayl+=365;break;default:break;};
switch(tm)
{ case 11:dayl+=30;case 10:dayl+=31;case 9:dayl+=30;
case 8:dayl+=31;case 7:dayl+=31;case 6:dayl+=30;
case 5:dayl+=31;case 4:dayl+=30;case 3:dayl+=31;
case 2:{if(ty%100!=0&&ty%4==0 ||ty%400==0) dayl+=29;else dayl+=28;};
case 1:dayl+=31;break;default:break;};
switch(dayl%7)
{case 1:cout<<"星期二";break;case 2:cout<<"星期三";break;case 3:cout<<"星期四";break;
case 4:cout<<"星期五";break;case 5:cout<<"星期六";break;case 6:cout<<"星期日";break;
case 0:cout<<"星期一";break;}
}
ymd.zip_ymd年月日
版权申诉
58 浏览量
2022-09-20
20:04:05
上传
评论
收藏 4.72MB ZIP 举报
APei
- 粉丝: 63
- 资源: 1万+
最新资源
- 农村信用社联合社计算机信息系统投产与变更管理办.docx
- 农村信用社联合社计算机信息系统数据管理办法.docx
- 利用SPSS作临床效度分析线上计算网站介绍-医学研究部统计谘.(医学PPT课件).ppt
- 利用Zabbix监控mysqldump定时备份数据库状态.docx
- 利用计算机解决问题的基本过程.doc
- 化工铁路通信工程总结.doc
- 北京大学网络教育软件工程作业.docx
- 医药公司(连锁店)计算机操作规程未新系统的自行按照旧制修改-新系统过制的编号加修模版.doc
- 医药公司(连锁店)计算机系统操作规程模版.doc
- 医药连锁门店计算机系统的操作和管理程序未新系统的自行按照旧制修改-新系统过制的编号加修模版.docx
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈