PTA-06 币值转换
2020-04-17 16:54:42 0 举报
PTA 币值转换 解题流程图
作者其他创作
大纲/内容
补充读音“零”
标记:如果后面遇到了非零的数字,那么需要添加读音“零”
需要
当前的数字级别是“万”吗?
结束
一个或多个零在阅读时都只读一个零
是
当前完全处理完了吗?
当前位置的数字级别,“十万”级只输出“十”,“百万”亦是如此
不是
为当前位置添加对应的数字级别(十、百、千、万等)
标记:后面的位置不需要添加读音“零”
为什么?因为有两个数字的读音被一个或多个0隔开了
否
开始
亿和万不能连着输出(在九位以内的情况下)
当前处理的数字=0吗?
因为每个数字都会被读一遍,因此先把它们转换
处理顺序是从级别最高的数字开始
输出结果
添加读音“万”
将全部数字转化为字母
刚才输出的读音是“亿”吗?
当前位置需要补充读音“零”吗?
收藏
0 条评论
下一页