84669 人學習
152542 人學習
20005 人學習
5487 人學習
7821 人學習
359900 人學習
3350 人學習
180660 人學習
48569 人學習
18603 人學習
40936 人學習
1549 人學習
1183 人學習
32909 人學習
日期由三個int資料構成,分別是year,month, day.不能用任何函數,就用最簡單的if來判斷,請問大家有什麼簡單的方法嗎?
常規:if裡面套if,year相等判斷month,再判斷day直接year1000000 month100 day 一個if搞定
直接把year month day 變成string,然後相加,做對比就行了,就像排序。注意month day都要是兩位,一位的補0
如果考慮程式碼簡短程度,那麼用你的方法的確不錯,但是從性能上看3個if比較比乘法運算的效率可要高多了
直接把year month day 變成string,然後相加,做對比就行了,就像排序。注意month day都要是兩位,一位的補0
如果考慮程式碼簡短程度,那麼用你的方法的確不錯,但是從性能上看3個if比較比乘法運算的效率可要高多了