写一个程序,语言不限,能将人民币金额从阿拉伯数字转换为大写汉字表示。例如,把1234.56转换为壹仟贰佰叁拾肆圆零伍角陆分。
2012-12-15 19:48
513 查看
namespace ConsoleApplication1
{
class Program
{
static void Main(string[] args)
{
Console.WriteLine("请输入数字:");
string s = Console.ReadLine();
Console.Write("转换后¥:");
for (int i = 0; i < s.Length; i++)
{
//switch(Convert.ToInt32(Console.ReadLine()))
switch (s[i] - 48)
{
case 0:
Console.Write("零");
break;
case 1:
Console.Write("壹");
break;
case 2:
Console.Write("贰");
break;
case 3:
Console.Write("叁");
break;
case 4:
Console.Write("肆");
break;
case 5:
Console.Write("伍");
break;
case 6:
Console.Write("陆");
break;
case 7:
Console.Write("柒");
break;
case 8:
Console.Write("捌");
break;
case 9:
Console.Write("玖");
break;
case 10:
Console.Write("拾");
break;
default:
Console.Write("输入其他字符");
break;
}
}
Console.WriteLine();
Console.Read();
}
}
}
{
class Program
{
static void Main(string[] args)
{
Console.WriteLine("请输入数字:");
string s = Console.ReadLine();
Console.Write("转换后¥:");
for (int i = 0; i < s.Length; i++)
{
//switch(Convert.ToInt32(Console.ReadLine()))
switch (s[i] - 48)
{
case 0:
Console.Write("零");
break;
case 1:
Console.Write("壹");
break;
case 2:
Console.Write("贰");
break;
case 3:
Console.Write("叁");
break;
case 4:
Console.Write("肆");
break;
case 5:
Console.Write("伍");
break;
case 6:
Console.Write("陆");
break;
case 7:
Console.Write("柒");
break;
case 8:
Console.Write("捌");
break;
case 9:
Console.Write("玖");
break;
case 10:
Console.Write("拾");
break;
default:
Console.Write("输入其他字符");
break;
}
}
Console.WriteLine();
Console.Read();
}
}
}
相关文章推荐
- 把一个用阿拉伯数字表示的正整数转换成汉字大写表示
- 转换人民币大小金额(阿拉伯数字表示的RMB变成汉字RMB)
- 把阿拉伯数字转换为大写汉字[对应金额]
- js-练习:输入阿拉伯数字的金额,转换成大写汉字输出
- 将数字金额转换成大写人民币形式(网站收到的一个方法很不错)
- 金额转换,阿拉伯数字的金额转换成中国传统大写汉字的形式
- 阿拉伯数字小写金额转换成中文大写金额C程序说明
- JS将数字金额转换为大写人民币汉字
- 将阿拉伯数字表示的金额转换为大写金额字符串
- sql server 关于表中只增标识问题 C# 实现自动化打开和关闭可执行文件(或 关闭停止与系统交互的可执行文件) ajaxfileupload插件上传图片功能,用MVC和aspx做后台各写了一个案例 将小写阿拉伯数字转换成大写的汉字, C# WinForm 中英文实现, 国际化实现的简单方法 ASP.NET Core 2 学习笔记(六)ASP.NET Core 2 学习笔记(三)
- 阿拉伯数字小写金额转换成中文大写金C额程序说明
- C语言 阿拉伯数字转换为汉语大写数字金额程序分析及源码
- 人民币阿拉伯数字转换为汉字大写 code
- 一个比较简单的,只做了正数,一万位以内的,阿拉伯数字转换成大写数字的程序
- JS实现将数字金额转换为大写人民币汉字的方法
- 用python实现把数字人民币金额转换成大写的脚本程序
- 人民币金额由阿拉伯数值转换成汉字大写数值的函数
- 人民币金额大写 在与财务相关的应用中,经常会用到人民币金额的大写,比如发票的打印程序。 本题的任务是:从键盘输入一个十亿以内的正整数(int类型),把它转换为人民币金额大写(不考虑用户输入错误
- java阿拉伯数字表示的金额转换成中文大写金额
- 阿拉伯数字金额转换为汉语大写