关于利用基姆拉尔森计算公式与C++求星期几的问题
来源:互联网 发布:python 绘制分布图 编辑:程序博客网 时间:2024/06/05 11:58
基姆拉尔森计算公式
W= (d+2*m+3*(m+1)/5+y+y/4-y/100+y/400)%7
//d=天 m = 月 y = 年
//若 星期天=星期7 —> w+1
把一月和二月看成是上一年的十三月和十四月,例:如果是2004-1-10则换算成:2003-13-10来代入公式计算。
适合于1582年(中国明朝万历十年)10月15日之后的情形。
如果有朋友知道C++哪个库里面有便捷的方法请赐教,本人水平实在有限
实现代码:
#include<iostream> using namespace std; int main(){ int y,m,d; cin>>y>>m>>d; if(m==1||m==2){ m=m+12; y--; } cout<<"这天星期"<< (d+2*m+3*(m+1)/5+y+y/4-y/100+y/400)%7+1<<endl;}
阅读全文
0 0
- 关于利用基姆拉尔森计算公式与C++求星期几的问题
- 计算星期几的公式
- 计算星期几的公式
- 计算星期几的公式
- 基姆拉尔森计算公式(求某年某月某日星期几)
- 求某一天星期几。(基姆拉尔森计算公式)
- 基姆拉尔森计算公式(计算某天是星期几的模板)
- 获得星期几的程序--基姆拉尔森计算公式
- 判断星期几的公式 基姆拉尔森公式
- 求星期几的问题
- C#根据日期计算星期几 -- 基姆拉尔森计算公式
- 编程基础-----基姆拉尔森计算公式(计算星期几)
- 基姆拉尔森计算公式 (计算一个日期是星期几)
- 基姆拉尔森公式计算星期
- C语言根据日期判断星期几(使用基姆拉尔森计算公式)
- C语言根据日期判断星期几(使用基姆拉尔森计算公式)
- 求某年某月某日是星期几的公式
- 基姆拉尔森公式与蔡勒公式-求某天星期几
- FTP和SFTP工具类封装(SpringMore)
- [Java] 抽象类与接口
- 写给接下来的自己
- 池化函数-max_pool
- java丨事件驱动程序设计学习笔记(一)
- 关于利用基姆拉尔森计算公式与C++求星期几的问题
- 欢迎使用CSDN-markdown编辑器
- 【Java】3.DelayQueue使用与分析
- 模板方法模式深度解析(三)
- zabbix执行远程命令
- 用一行python代码做一个简单的web服务器
- 461. Hamming Distance
- [C语言入门题]1~n全排列
- log