【小白直播C#學習】數字轉中文字100

更新 發佈閱讀 2 分鐘

上次挑戰阿拉伯數字轉換中文字,想了非常多天,卻被好朋友一句話打槍發回 ( 連結:【小白直播C#學習】那個迴圈之10 )。但是,想了幾天卻也苦無辦法,就繼續看書學下去,畢竟要學的東西還好多好多,最近學又學了一陣子,想說拿出來想想吧!

這次加上方法(算是函式概念),先解決四位數的問題,畢竟中文是四位為一個家族(萬、億、兆),在這裏面還有幾個問題要挑戰,譬如尾數為0,不能出現零;中間兩個0的,只能出現一個零。想說這樣再每四位切一刀,丟給函式處理,再加上萬、億、兆等就萬事大吉。正當想說哇我也進步太多了吧!一下子就解決了!

結果,譬如10200這種,沒有千的,要顯示零;400000500又多一個零,反正後面又修修改改好多次,反而花的時間比前面多超多。最後設了幾個if思考一下何時會需要的條件,終於完成了!

網路上Youtuber推薦的有趣學程式語言的地方 : codecademy

( 學C# 第23天 . . . )


raw-image




留言
avatar-img
留言分享你的想法!
avatar-img
童曰 Kids Talk的沙龍
26會員
48內容數
2023/04/26
雖然才剛剛過去「穀雨」之際,天氣還沒到熱的受不了的夏天,但也是個開始吃冰的好時機。這個感受讓我回想起在「小獅王」隔壁的一間冰店。 冰店裡有剉冰、冰沙、小炸物...加上冰涼的冷氣,簡直是夏天的神店。小時候看著冰塊豪邁的刨成碎冰,我那矮小的身軀,在選料櫃前痴痴地望著玲郎滿
Thumbnail
2023/04/26
雖然才剛剛過去「穀雨」之際,天氣還沒到熱的受不了的夏天,但也是個開始吃冰的好時機。這個感受讓我回想起在「小獅王」隔壁的一間冰店。 冰店裡有剉冰、冰沙、小炸物...加上冰涼的冷氣,簡直是夏天的神店。小時候看著冰塊豪邁的刨成碎冰,我那矮小的身軀,在選料櫃前痴痴地望著玲郎滿
Thumbnail
2023/03/26
  身為沒有自己孩子的老師,以下這幾句話應該不陌生吧?   「老師,妳以後有小孩就會知道了!」   「老師,妳沒有小孩所以不理解啦~」   根據家長的表情和語氣,還是菜鳥老師的我受過各種程度不等的刺激,也曾羨慕已婚有孩子的老師能以:「就像我自己的孩子...」為開場白,和家長拉近關係,侃侃而談。當時還
Thumbnail
2023/03/26
  身為沒有自己孩子的老師,以下這幾句話應該不陌生吧?   「老師,妳以後有小孩就會知道了!」   「老師,妳沒有小孩所以不理解啦~」   根據家長的表情和語氣,還是菜鳥老師的我受過各種程度不等的刺激,也曾羨慕已婚有孩子的老師能以:「就像我自己的孩子...」為開場白,和家長拉近關係,侃侃而談。當時還
Thumbnail
2023/02/07
偷閒去欣賞電影,以為會有熟悉的「MaBuSi」音樂響起,但是沒有。
Thumbnail
2023/02/07
偷閒去欣賞電影,以為會有熟悉的「MaBuSi」音樂響起,但是沒有。
Thumbnail
看更多
你可能也想看
Thumbnail
題目敘述 Integer to English Words 給定一個整數num 請轉換成對應的的英文數字表達(One, Two, Three, ... 那種數字表達式)
Thumbnail
題目敘述 Integer to English Words 給定一個整數num 請轉換成對應的的英文數字表達(One, Two, Three, ... 那種數字表達式)
Thumbnail
題目:如果提供的數字在0-9之間,請以文字形式返回。輸入1、輸出 “One”
Thumbnail
題目:如果提供的數字在0-9之間,請以文字形式返回。輸入1、輸出 “One”
Thumbnail
(被算數)×(10)︿(算數) =(被算數)立零(算數)     2000 =(2)立零(3) =(2)×(10)︿(3)   (10)=(1)立零(1) (200)=(2)立零(2) (6000)=(6)立零(3)   200×30=6000 (2)立零(2)×(3)立零(1) =(2
Thumbnail
(被算數)×(10)︿(算數) =(被算數)立零(算數)     2000 =(2)立零(3) =(2)×(10)︿(3)   (10)=(1)立零(1) (200)=(2)立零(2) (6000)=(6)立零(3)   200×30=6000 (2)立零(2)×(3)立零(1) =(2
Thumbnail
(被算數)×(10)︿(算數) =(被算數)立零(算數)     2000 =(2)立零(3) =(2)×(10)︿(3)   (10)=(1)立零(1) (200)=(2)立零(2) (6000)=(6)立零(3)   200×30=6000 (2)立零(2)×(3)立零(1) =(2×3
Thumbnail
(被算數)×(10)︿(算數) =(被算數)立零(算數)     2000 =(2)立零(3) =(2)×(10)︿(3)   (10)=(1)立零(1) (200)=(2)立零(2) (6000)=(6)立零(3)   200×30=6000 (2)立零(2)×(3)立零(1) =(2×3
Thumbnail
        上次挑戰阿拉伯數字轉換中文字,想了非常多天,卻被好朋友一句話打槍發回 ( 連結:【小白直播C#學習】那個迴圈之10 )。但是,想了幾天卻也苦無辦法,就繼續看書學下去,畢竟要學的東西還好多好多,最近學又學了一陣子,想說拿出來想想吧!        
Thumbnail
        上次挑戰阿拉伯數字轉換中文字,想了非常多天,卻被好朋友一句話打槍發回 ( 連結:【小白直播C#學習】那個迴圈之10 )。但是,想了幾天卻也苦無辦法,就繼續看書學下去,畢竟要學的東西還好多好多,最近學又學了一陣子,想說拿出來想想吧!        
Thumbnail
數字排大小,不是國小一年級的程度嗎?
Thumbnail
數字排大小,不是國小一年級的程度嗎?
追蹤感興趣的內容從 Google News 追蹤更多 vocus 的最新精選內容追蹤 Google News