问答详情
源自:4-17 switch与if语句的应用

switch与if的一个算法

在编写算该年的第几天中发现很多程序中都写的有这句算法  case 2:if((year%4==0 && year%100) || year%400==0) day+=29; else day+=28;  请教下这句算法是什么意思啊!

谢谢!

提问者:qq_不离_03379095 2016-08-01 18:22

个回答

  • 程序员lv2
    2016-08-01 18:32:04

    if语句判断该年是否为闰年,是则总天数加上29天,否则为平年,总天数加上28天。