2018年有几天周末?

齐小金齐小金最佳答案最佳答案

周六周日的概念在公历中是固定的,周中指的是周一到周五。 判断一个年份的周末天数取决于该年的日历安排。 由于星期天是周日,而双休日是周五周六,所以周末的数量等于周数的数值减去 5. 如2017年全年有365天+1=366(周日)。

因为366-5=361,所以2017年是361个周末。 又如2014年全年共有365天+1=365(周日);因为365-5=360,所以2014年是360个周末。 当然,如果遇上闰年且二月有29天的,计算会更复杂一点,不过规律是一样的。 用程序来计算周末个数更加简单:

#include int main() { int w; for (w = 0; w < 2018; w++) printf("%d\n",(w%4==0 && w % 7 == 0 )?7:5); return 0; } 执行上面的代码,打印结果的数正好等于2018除以7的余数再加1: 因为2018÷7=289……5 所以总共有289×7+1=2016个周末。 当然,这是指公历的周末数量。对于农历而言,全年仅有354或355天,则每年仅有354或355个公休日。另外,农历十二月有小月,二月有大月,因此农历年末时常出现连续几天休息日的情况。

我来回答
请发表正能量的言论,文明评论!