java练习 金额转换

常竣程 2022-11-26 14:50:02

题目:让用户输入一个金额,编写代码让这个金额转换为大写,例如:1 转换成 壹,2转换成贰...以此类推。这个数最多为七位,不足七位需要在前面补0,直至这个数为七位,最后添加单位。

实例:

整体思路如下:

第一步:将用户的数字转为大写

第二步:在转换为大写的数字前补“零”

第三步:插入单位

具体步骤:

一、将用户的数字转为大写

    这一步我们需要将数字转换为大写,例如:123 转换成 壹贰叁。由于用户输入的是一个整数,我们需要将整数拆分开, 例如:123 拆分成1 和2和3,再将对应的数字转换为大写。在此之前,我们还需要判断用户输入的金额是否合理。如若不合理,还需要用户重新输入。

判断金额是否合理

利用函数将金额转换为大写

 

二、在转换为大写的数字前补“零”

三、 插入单位

以上就是所有代码了,最后运行一下,检查是否有误

...全文
11 回复 打赏 收藏 转发到动态 举报
写回复
用AI写文章
回复
切换为时间正序
请发表友善的回复…
发表回复

49

社区成员

发帖
与我相关
我的任务
社区描述
产学研究,学术传承
社区管理员
  • 又菜又爱玩呜呜呜~
  • 两年半的个人练习生^_^
  • yolanda19910002
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧