币值转换
设计思路
第一步:整体来看,把他们区分为三个区间,分别是亿,万,千以下
第二步:输出亿位,这个很简单
第三部:输出万位,这个考虑的就有很多,比如首位是零,还有连续的零,最后一个是零,下面一一讲解
********:第一:比如亿位为零且万位第一位位为零,那么这个零不能输出
********:第二:万位中间有两个零,但按我们中文规则只能输出一个零,且没有“零百”,“零十”,而且最后一位为零不输出
********:有数字的输出千,百,十位
********:下面这个用来判断是否有万位上的数字
第四步:输出千以下位,大概同万位运算方法一样
思维结构图: