105 第二題 金額數字轉大寫國字 輸入由 0~9 所構成之 10 位數字,把這個 10 位數數字當成存款金額, 存到郵局需填寫存款單,請協助計算並顯示出大寫國字 (零壹貳參肆伍陸柒捌玖)的金額(拾、佰、仟、萬、億、兆), 並在後面加入『元整』;注意:金額表示之開頭不得為零, 而且不可以有零零、零拾、零佰等多餘的零出現。 輸入說明 輸入 0~9 之十位數字。 輸出說明 輸出大寫國字金額。 範例
此程式容易產生的 bug 為: 1. 輸入 0 ,答案應該為 零元整 2. 輸入 100000000 ,答案應該為 壹億元整 3. 輸入 1002030 ,答案應該為 壹佰萬零貳仟零參拾元整 4. 輸入 1020304050,答案應該為 壹拾億貳仟零參拾萬肆仟零伍拾元整 c# 程式 |