32:汉字表示的大写数字金额
输入一个整数金额,输出汉字表示的大写金额。假设输入的金额数为正整数,且最大为12位数字。
输入格式:
输入一个正整数,表示金额,最大位数为12。
输出格式:
输出汉字表示的大写金额。输出的时候,从第一位数字开始,后面所有的位数都需要输出,包括0(零)。
输入样例:
123456789
输出样例:
壹亿贰仟叁佰肆拾伍万陆仟柒佰捌拾玖圆
输入样例:
987600020000
输出样例:
玖仟捌佰柒拾陆亿零仟零佰零拾贰万零仟零佰零拾零圆
代码如下:
s=input()
zd={}
zd[0]="零"
zd[1]="壹"
zd[2]="贰"
zd[3]="叁"
zd[4]="肆"
zd[5]="伍"
zd[6]="陆"
zd[7]="柒"
zd[8]="捌"
zd[9]="玖"
for i in range(len(s)):print(zd[ord(s[i])-48],end="")if len(s)-i==9:print("亿",end="")if len(s)-i==5:print("万",end="")if (len(s)-i)==7 or (len(s)-i)==3 or (len(s)-i)==11:print("佰",end="")if (len(s)-i)==8 or (len(s)-i)==4 or (len(s)-i)==12:print("仟",end="")if (len(s)-i)==6 or (len(s)-i)==2 or (len(s)-i)==10:print("拾",end="")if (len(s)-i)==1:print("圆")
32:汉字表示的大写数字金额相关推荐
- PAT 汉字表示的大写数字金额
输入一个整数金额,输出汉字表示的大写金额.假设输入的金额数为正整数,且最大为12位数字. 输入格式: 输入一个正整数,表示金额,最大位数为12. 输出格式: 输出汉字表示的大写金额.输出的时候,从第一 ...
- C语言 阿拉伯数字转换为汉语大写数字金额程序分析及源码
C语言 阿拉伯数字转换为汉语大写数字金额程序分析及源码 数据结构:用一个整型变量储存输入数字 大家可能会感觉用字符串取位更方便一些·· 但是相应的,字符串失去了数字原有的意思 00100和100对 ...
- mysql数据表字段繁体转简体_【WORD】阿拉伯数字变大写数字、简繁体转换等实用小技巧...
WORD 01 阿拉伯数字秒变大写 有时候我们在做制订合同文档时,经常需要输入大写数字金额,Word中有什么快捷方法输入呢?一起来看一看! 技巧一:利用"编号" 输入阿拉伯数字,如 ...
- 数字金额转换为大写人民币汉字
// 数字金额转换为大写人民币汉字convertCurrency (money) {// 汉字的数字var cnNums = ['零', '壹', '贰', '叁', '肆', '伍', '陆', ' ...
- JS将数字金额转换为大写人民币汉字
转载自 qubernet 博客 JS将数字金额转换为大写人民币汉字 function convertCurrency(money) {//汉字的数字var cnNums = new Array('零' ...
- 【简单易懂】Java字符串应用场景:数字金额转换成大写汉字金额【金额转换】
Java字符串应用场景:数字金额转换成汉字金额 文章目录 Java字符串应用场景:数字金额转换成汉字金额 前言 一.String简单介绍 二.字符串在开发中的应用场景 三.金额转换 3.1解题思路 3 ...
- JS 实现数字转换为大写中文金额
数字转换为大写中文金额 function convertCurrency(money) { //汉字的数字 var cnNums = new Array('零', '壹', '贰', '叁', '肆' ...
- Java 将数字金额转成中文大写
一个 Java 将数字金额转成中文大写的工具类,还不是很完善. import java.util.regex.Matcher; import java.util.regex.Pattern;publi ...
- 把数字金额转换成中文大写数字
//把数字金额转换成中文大写数字 function changeNumMoneyToChinese(money) { var cnNums = new Array("零", &qu ...
最新文章
- 013_Vue监听器
- 你了解过Spring支持的常用数据库事务传播属性和隔离级别吗?来一起看看吧!!!
- 【ZOJ - 3591】Nim(博弈问题,思维,STLmap)
- OscillatorNode
- kaggle谷歌商店预测竞赛
- Windows任务管理器被procexp(Process Explorer)取代后如何恢复
- BZOJ 3654: [湖南集训]图样图森破 SA
- 网络爬虫笔记【4】 掌握获取 Ajax 异步加载网页内容的方法
- python批量下载OSTIA数据
- ORTP移植到Hi3518e,h.264封包rtp发送
- 1.20 不定式 比较级
- 设计软件心得分享,共同进步
- 自考笔记-创业学03(小白简写)
- Vivado 2017.2 安装教程(含多版本各类安装包)
- POCO C++ Libraries 学习
- 依据OSI模型整理的CAN总线备忘录
- 如何使用微信绑定码云账号?
- DB-Engines 9月数据库排名:ClickHouse一路猛冲,Redis坐稳第七(文末送书福利)
- android device id 获取主要用于google 服务
- 我自己编的程序:小型的教务管理系统