人民币大写数字 C++
输入一个金额,输出对应的人民币大写数字(零壹贰叁肆伍陆柒捌玖拾)。不考虑负数等不
合理的输入。
格式
输入格式:输入为整型(<100)
输出格式:输出字符
样例1
输入: 35
输出:叁拾伍元整
代码如下:
#include<iostream>
#include<unordered_map>using namespace std;int main()
{ unordered_map<int,string> pr{{0,"零"},{1,"壹"},{2,"贰"},{3,"叁"},{4,"肆"},{5,"伍"},{6,"陆"},{7,"柒"},{8,"捌"},{9,"玖"}};string a;cin>>a;if(a.size()==2){ if(a[0]=='0'){ if(a[1]!='0')cout<<pr[a[1]-'0']<<"元整";elsecout<<pr[0]<<"元整";}else{for(int i=0;i<a.size();i++){if(a[i]-'0') cout<<pr[a[i]-'0'];if(i==0) cout<<"拾";if(i==1) cout<<"元整";}}}if(a.size()==1){cout<<pr[a[0]-'0']<<"元整";}return 0;
}
人民币大写数字 C++相关推荐
- C# 将小写数字转换为 一般中文大写数字 和 人民币大写数字
网络转载 class DigitToChnText { private readonly char[] chnGenText; private readonly char[] chnG ...
- 人民币大写数字注意事项
from: http://tools.2345.com/shuzi/ 有改动:删掉冗余部分,整理语句使便于理解 一. 中文大写金额数字到"元"为止的,在"元"之 ...
- 关于数字转换成人民币大写的问题
我们在参与大型项目时,难免会遇到数值转换人民币大写的情况.因为我今天接触了一个这样的转换,但原代码存在BUG,转换经常出现问题.于是我就去网上搜索了相关资源.由于没有找到相对权威的转换代码,网上给出的 ...
- .net 将数字转换为人民币大写
程序中用到将数字转换为大写人民币,在网上找了一个方法,记录下来. using System.Text; using System.Text.RegularExpressions; ///<sum ...
- 10000php换人民币,转 数字转大写人民币
/* PHP版阿拉伯数字RMB转化大写人民币 BY厕所的灯 AT 2005-03-24 因为小数点后最多只有2位,所以我没有用递归,直接一个数一个数取的,整数位用的是递归计算的,感觉精华也是在此,呵呵 ...
- 将数字字符串转换为人民币大写,壹、贰、叁、肆、伍、陆、柒、捌、玖、拾
将数字字符串转换为人民币大写,壹.贰.叁.肆.伍.陆.柒.捌.玖.拾 ''' 将数字字符串转成大写字符串 ''' a="零.壹.贰.叁.肆.伍.陆.柒.捌.玖.拾" b=" ...
- js 数字转人民币大写
目前网上有许多的数字转人民币大写功能,但是在某些数字上就回出现错误, 比如501356,这个转换之后,有的会转换成 "伍拾万零壹仟叁佰伍拾陆" ,单位万和千紧密相连,中间是不需要 ...
- 人民币大写与数字互转
今天整理电脑中的文件夹,发现要处理一下人民币大写转数字的问题,于是上网搜了一下没找到Excel对应的方法,干脆自己用Java写一个.我写完了之后发现excel表里面有一项是这样的. 我正在想这一项不会 ...
- php数字转人民币,php人民币数字转大写数字的简单示例
这篇文章主要为大家详细介绍了php人民币数字转大写数字的简单示例,具有一定的参考价值,可以用来参考一下. 对php人民币数字转中文币制简单示例感兴趣的小伙伴,下面一起跟随512笔记的小编巴闭妹来看看吧 ...
- php人民币大写函数,将人民币数字转化为人民币大写格式的PHP函数
这个函数用来把人民币数字转换为人民币大写格式,这个函数感觉还可以.要的拿去吧. function toCNFormat($data) { $data = strpos($data, ".&q ...
最新文章
- *** WARNING L1: UNRESOLVED EXTERNAL SYMBOL
- Msxml2.XMLHTTP Microsoft.XMLHTTP new XMLHttpRequest
- Android下PopupWindow隐藏及显示(showAtLocation/showAsDropDown)
- 为什么编码不同会出现乱码?
- 查看winpe系统的语言版本
- printf 指针地址_数组指针和指针数组
- IntentService用法
- PHP7.2 redis
- Windows Server 2003 下安装Apache+Php+Mysql
- Spring4.x()--Spring的Jdbc事务-零配置
- 《数据库技术原理与应用教程第2版》——3.6计算机世界与物理模型
- 服务器lsass状态代码c0000005,lsass.exe是什么进程?Win7系统提示Lsass.exe系统错误的原因及解决方法...
- 动态规划——最小找钱问题
- python str转为list,dict,tuple等 eval,exec,
- CSDN送你一份春节压岁钱,请在 24H 内领取!
- 软考题目快速学习法(个人笔记)
- gfsj (logmein)
- 读书|我的2022年度阅读推荐
- Android studio 高德地图开发
- Google Earth Engine(GEE)——栅格转矢量