49
社区成员
发帖
与我相关
我的任务
分享
题目:让用户输入一个金额,编写代码让这个金额转换为大写,例如:1 转换成 壹,2转换成贰...以此类推。这个数最多为七位,不足七位需要在前面补0,直至这个数为七位,最后添加单位。
实例:
整体思路如下:
第一步:将用户的数字转为大写
第二步:在转换为大写的数字前补“零”
第三步:插入单位
具体步骤:
一、将用户的数字转为大写
这一步我们需要将数字转换为大写,例如:123 转换成 壹贰叁。由于用户输入的是一个整数,我们需要将整数拆分开, 例如:123 拆分成1 和2和3,再将对应的数字转换为大写。在此之前,我们还需要判断用户输入的金额是否合理。如若不合理,还需要用户重新输入。
判断金额是否合理
利用函数将金额转换为大写
二、在转换为大写的数字前补“零”
三、 插入单位
以上就是所有代码了,最后运行一下,检查是否有误