if((year%4 == 0 && year%100 !=0) || year%400 == 0) 這是啥意思。
qq_慕仔4465342
2020-01-28 14:44:26
TA貢獻2條經(jīng)驗 獲得超0個贊
if((year%4?==?0?&&?year%100?!=0)?||?year%400?==?0)
這個是判斷閏年或平年的
規(guī)則:一般,如果年份/4沒有余數(shù)(year%4 ==0),那就是閏年,還有,如果年份是100的倍數(shù)的話(year%100 ==0),那么如果年份/400沒有余數(shù)(year%400 ==0),那就是閏年.
這個語句的意思就是:year要么除以四沒有余數(shù)且除以100有余數(shù),要么取余400沒余數(shù),就這樣
舉報