作者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