4 & 3 = 0」,印出結束要換行,編譯成可執行檔 choice2。
if...else if...else 語法,判斷月份 3-5 月為 Spring, 6-8 月 Summer,9-11 月 Autumn,12-2 月 Winter,其他數字不是月份。例如:輸入 11,輸出「11 : Autumn」,輸入 13,輸出「13 : NOT the month」,印出結束要換行,編譯成可執行檔 choice3。
?: 運算子,編譯成可執行檔 choice4。
?: 運算子,編譯成可執行檔 choice5。
if...else if...else 判斷式改成 switch 判斷式,編譯成可執行檔 choice6。
先將輸入的1至12月換成冬春夏秋四季 1, 2, 3, 4 代碼,不是 1 至 12 的其他數字則不轉換,再將這代碼做為 switch 判斷變數。
b = (a>0 && a<13) ? (a%12)/3+1 : a;