首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > C语言 >

已知今天的年月日星期几。日期算法,该如何解决

2012-02-16 
已知今天的年月日星期几。。日期算法已知今天的年月日星期几。。判断今天是否为3月的第二个周日。。是否为11月的

已知今天的年月日星期几。。日期算法
已知今天的年月日星期几。。判断今天是否为3月的第二个周日。。是否为11月的第一个周日   。。。。请教大虾~


[解决办法]
这个不是很简单吗?

如果今天是2007/2/24 星期四
x = 24;
那么就是2月的第(x%7==0?x/7:x/7+1)个星期四
[解决办法]
这个不是很简单吗?

如果今天是2007/2/24 星期四
x = 24;
那么就是2月的第((x%7==0)?(x/7):(x/7+1))个星期四

[解决办法]
今天:int y=2007,m=2,d=3,w=6;
3月的第二个周日:int m0=3,n0=2,w0=0;
11月的第一个周日:int m0=11,n0=1,w0=0;

m==m0 && w==w0 && d-(n0-1)*7> 0 && d-n0*7 <=0

热点排行