怎么用C++编程将阿拉伯数字转换成中文?例如:“123 ” 转换成 “壹佰贰拾叁”

如题所述

第1个回答  2010-10-06
逐个判断,然后转换。
第2个回答  2010-10-06
问一句,必须要繁体么?本回答被提问者采纳
第3个回答  2010-10-06
for循环 getchar 然后switch case输出
第4个回答  2010-10-06
这个啊,没有好办法的。就只有switch case来做。
最多是多少位的?

怎么用C++编程将阿拉伯数字转换成中文?例如:“123 ” 转换成 “壹佰贰...
逐个判断,然后转换。

C++人民币大写转换的一道题
using namespace std;\/\/ 将数字对应的中文返回 string GetCName(int nVal, int nUnit){ \/\/ 根据当前位置判断额度与单位 string ArrCName[] = {"零", "壹", "贰", "参", "肆", "伍", "陆", "柒", "捌", "玖"};string ArrUnit[] = {"元", "拾", "佰", "仟", "万",...

相似回答
大家正在搜