2024年蓝桥杯java基础练习

蓝桥杯java基础练习解题思路定义两个字符串数组 一个数字 一个单位 分情况打印即可 注意 要点 题的要求 一 特殊位置数字 1 当 1 在十位 十万位 十亿位这三个单位上时 一不读 只读单位 如 十万 一百一十万 时也要读一百十万 23333 二 凡 2 都读 er 如 2000 就读 er qian 不读 liang qian 三 0 的中间和末尾 末尾有 0 或多个 0 时 不读 ling

大家好,我是讯享网,很高兴认识大家。



【注意·要点】

题的要求:

一、特殊位置数字1:当1在十位、十万位、十亿位这三个单位上时,一不读,只读单位,如(十万),(一百一十万)时也要读一百十万(23333...)

二、凡2都读er,如2000就读er qian,不读liang qian

三、0的中间和末尾:末尾有0或多个0时,不读ling,且只读最后一个不为0数字的单位,如2000(两千);

0在两个非零中间时,只读一个0,且0不读单位。

四、单位问题:有时候单位要读,有时候不读,特别是万和亿两个单位,如(十万)、(十亿),

这个时候0不读,但是万或亿单位要读。那么什么时候读单位?什么时候不读单位?拿万级单位举例:当万位为0的时候

读:在十万位、百万位、千万位有不为0的数,那么万要读,即前面三位不为0;如(一千万)
不读:万级单位没有非零的数字,而亿级单位有数的情况下,万位单位不读。如(一亿零一千)
总的来说,只要考虑好0和1,还有单位问题,这个题就很简单了。

大家可蓝桥杯java基础练习以用以下的正确输入输出去检验一下你的代码。

小讯
上一篇 2024-12-23 23:14
下一篇 2024-12-26 23:57

相关推荐

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容,请联系我们,一经查实,本站将立刻删除。
如需转载请保留出处:https://51itzy.com/kjqy/8893.html