一開始是讀入年份!因為讀進來的是string!所以再呼叫Convert.ToInt32轉成了數字型態(就是integer,在32bit的cpu裡,integer是32bit!所以轉也是稱為Int32)
再來call這支函式,就是再跑到下面去判斷
"除以4 等不等於零" 以及 "除以100要不等於零" 或者 "除以四百等於零" (這三個條件就是閏年的判斷)
***不過我的印象,應該是全部都&&(以及,也就是and)。
ok~呼叫完call,判斷了輸入的x,是不是閏年!1就是閏,0就不是~~
然後再把變數i,從1開始做迴圈!一直跑到2004年!把閏月的個數加在變數e!
中間就用變數n來接一直類加的i!再呼叫call!ref這個字眼,應該就是c++的&,reference的意思~
傳進去的變數,在裡面函式做的運算,會影響到出來後的變數值!
c/c++有兩種,一個就是pointer(指標)、另一個就是參考(reference)~~這個就要再多看看c#的語法了!
簡單介紹~~~有問題再來討論討論!