怎样算1992年3月12日那天根据日期计算星期几几

* Copyright (c) 2012, 烟台大学计算机学院
* All rights reserved.
者:解晓东
* 完成日期:2012 年 10 月 27 日
* 版 本 号:v1.0
* 输入描述:输入年月日
* 问题描述:运用蔡勒公式求星期几
* 程序输出:输出是星期几
* 问题分析:只能计算日之后的日期
* 算法设计:
# include &iostream&
int main()
int year, month,
cout && &请依次输入年 月 日(年只需输入后两位):&;
cin && year && month &&
if(month&3)
year -= 1;//year = year - 1;
month += 12;//month = + 12;
char b[7][10] = //10可以换成7,或以上,因为字符串长度是7,'\0'
&星期天&,&星期一&,&星期二&,&星期三&,&星期四&,&星期五&,&星期六&
int c = int(year / 100),y = year - 100 *//蔡勒公式
int w = int(c / 4) - 2*c +y +int(y/4) +(26 * (month + 1)/10) + day - 1;
w = (w % 7 + 7) % 7;
cout && b[w] &&
版权声明:本文为博主原创文章,未经博主允许不得转载。
* 以上用户言论只代表其个人观点,不代表CSDN网站的观点或立场
访问:152087次
积分:3864
积分:3864
排名:第3776名
原创:229篇
转载:17篇
评论:50条
阅读:6672日是星期二3月1日是星期几怎么算
日是星期二3月1日是星期几怎么算
不区分大小写匿名
3月1日是星期三,因为2000年是闰年,所以2000年的2月有29天,29÷7=4......1,星期二的后一天自然是星期三
相关知识等待您来回答
减肥瘦身领域专家
& &SOGOU - 京ICP证050897号星期几的推算有很明显的规律,不知大家发现了没有.比如,1981年、1987年、1998年,全年每日星期几都是一样的,月每日星期几和、1998这3个年份的3-12月都一样.又如,2001年、2007年、_作业帮
拍照搜题,秒出答案
星期几的推算有很明显的规律,不知大家发现了没有.比如,1981年、1987年、1998年,全年每日星期几都是一样的,月每日星期几和、1998这3个年份的3-12月都一样.又如,2001年、2007年、
星期几的推算有很明显的规律,不知大家发现了没有.比如,1981年、1987年、1998年,全年每日星期几都是一样的,月每日星期几和、1998这3个年份的3-12月都一样.又如,2001年、2007年、2018年,全年每日星期几都是一样的,月每日星期几和、2018这3个年份的3-12月都一样.再如,2013年、2019年、2030年,全年每日星期几都是一样的,月每日星期几和、2030这3个年份的3-12月都一样.、、、、2026,这些年星期几完全相同!、、、、2042,这些年星期几也完全相同!
这很简单的,不计算闰年,一年365天,除7余1如果7年之间无闰年,那么隔7年后,全年每日星期几都是一样的.如果7年之间有闰年,那么隔6年后,全年每日星期几都是一样的.前面所提到的都是闰年的结果.
可是这究竟是为什么啊,为什么啊为什么!!
照你这么说,我问你不就变成你问我了?你真搞笑哦!
其实我就是感叹一下,你很厉害,我都没观察出来啊!!
观察出来应该自己找规律嘛~~日是星期三小明日过生日,那天是星期几?_百度知道
日是星期三小明日过生日,那天是星期几?
2011年三月一日是星期一这是我指算的数据,三月十二日
12+1-8=5那天是星期五日期只要是在公历上定位,它的星期是可以简单用心算和指算的。
其他类似问题
为您推荐:
3月12日的相关知识
其他2条回答
。。。。你去查万年历就知道了么。。还是你要做题目周六
周六。提示:算好2011平年闰年!慢慢推!这题就得这么算,出题人本意。没看到没差几天么才。让你们慢慢推导,主要得知道2011年2月有几天
等待您来回答
下载知道APP
随时随地咨询
出门在外也不愁日是星期五,3月12日植树节是星期几?_作业帮
拍照搜题,秒出答案
日是星期五,3月12日植树节是星期几?
日是星期五,3月12日植树节是星期几?
12-1=1111/7=1……4也就是星期五过后的4天,星期二}

我要回帖

更多关于 推算万年历星期几 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信