字符串中的数值修改成中文发音算法
字符串中有数字和汉语,修改其中的数字或数字串,使其按中文的读的方式替换掉
假定有一行字符串,怎样处理呢?
1.使用strstr找到有数字开始的位置
单个数字看成一个字符串
2.把这一行分成三部分,数字串为中间一部分
含纯数字的字符串用atoi转换为数值
3.数值使用求余取模的方法确定数的大小和位数
保存在一个数组里,还有一个数组保存对应的值权
4.数值到汉语习惯读法后与前一部分合并
使用strcat函数
5.这时可以合并第三部分,然后转到1,或第三部分的处理就按以上步骤处理,
结束后与前面的部分连接在一起
浙公网安备 33010602011771号