作者tcc740sd (不要問)
看板C_and_CPP
標題[問題] 輸入123轉換one two three 的方法
時間Wed Apr 22 22:11:01 2009
小弟本來寫VB的 後來被老師叫去學C++ (老師要我看書自己學阿 沒人問ˊˋ)
我就用以前我比賽VB的題目練習C++
這是關於數字轉字串的問題
例如我輸入 5123 執行完會輸出 five one two three
目前只會用一些基本用法 for if do switch while
想半天都不知道怎麼用
是不是小弟還沒讀到陣列用法的問題呢?
--
為什麼您要這麼著急呢?
http://www.wretch.cc/blog/s9021413
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 61.20.187.163
1F:→ netsphere:是C++喔 那就用STL的map吧 04/22 22:19
2F:推 TroyLee:char *num[] {"zero","one", ... }; num[n] 或 num[n-'0'] 04/22 23:22
3F:→ tcc740sd:剛問老師 老師說不要叫我用陣列寫。。。。。 好糟糕= = 04/22 23:32
4F:推 VictorTom:還限定不要陣列啊!? 那開個switch case給他好了....~_~ 04/22 23:35
5F:→ tcc740sd:一開始我也有用switch case這種念頭。。。無解的FU>< 04/23 00:03
6F:推 VictorTom:怎麼會無解, 用switch搭一個迴圈一定可以解.... 04/23 09:39
7F:推 stonehomelaa:讀進數字 用除的拆解掉 再判斷即可 04/23 10:09
8F:→ tcc740sd:我們用手寫的 其實SWICH搭三個就有解 只是太長了.... 04/23 18:52
9F:→ tcc740sd:專案人員居然用手練習寫程式....好可憐= = 04/23 18:54