2 luanpaixie262 luanpaixie262 于 2016.03.16 14:23 提问

这个题目真的很好玩,怎么解决,木有思路啊

这个读拼音的这题很有意思,但是我木有一点思路,求大神啊!一点点思路都木有!⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯图片说明

3个回答

ltolt
ltolt   2016.03.16 15:31

这不难吧,十个数字的拼音存到一个数组里,另外shi、bai、qian、wan、yi存到另一个数组,然后数字分别除以1亿、1万 、1000、100、10,
根据得到的结果从相应的数组中取出对应的拼音就可以了,注意的是除以1亿和1万时得到的结果要再分别进行一次1000、100、100的除法运算

enpterexpress
enpterexpress   2016.03.16 14:55

很难吗

luanpaixie262
luanpaixie262 回复有_道_是: 我不会啊
接近 2 年之前 回复
herozhangbz
herozhangbz   2016.03.17 09:32

我做过转换成大写的,如拾玖,壹万贰仟叁佰肆拾伍,挺简单的。简单思路就是split或者substring或者tochararry成字符组,switch匹配成拼音或者其他字符,最后连接成字符串输出

Csdn user default icon
上传中...
上传图片
插入图片
准确详细的回答,更有利于被提问者采纳,从而获得C币。复制、灌水、广告等回答会被删除,是时候展现真正的技术了!