求大神帮助解释下 下面的代码什么意思

2024年11月14日 12:23
有1个网友回答
网友(1):

平年一年365天,闰年一年366天,
n=y*365,是把每年做平年算出来的天数,还得再加闰年多出来的一天,有多少闰年就得加多少天。
下面循环判断每年,判断是闰年后天数加1
所以最后并不是2014*365,这中间还是加闰年天数,到2014年有多少个闰年就得加多少天,这是到2014年时的总天数。

对7求模,也就是取余,算算是周几。