第2版

程式碼較長
運用switch跳轉表
達到讓程式更快(少了更多判斷次數)