switch與if的一個算法
在編寫算該年的第幾天中發(fā)現(xiàn)很多程序中都寫的有這句算法 ?case 2:if((year%4==0 && year%100) || year%400==0) day+=29; else day+=28; ?請教下這句算法是什么意思啊!
謝謝!
在編寫算該年的第幾天中發(fā)現(xiàn)很多程序中都寫的有這句算法 ?case 2:if((year%4==0 && year%100) || year%400==0) day+=29; else day+=28; ?請教下這句算法是什么意思啊!
謝謝!
2016-08-01
舉報
2016-08-01
if語句判斷該年是否為閏年,是則總天數(shù)加上29天,否則為平年,總天數(shù)加上28天。