题目:要求从键盘输入一数字,然后中文输出(要符合中文语法)
来源:互联网 发布:剑三炮哥捏脸数据 编辑:程序博客网 时间:2024/04/30 15:36
题目:要求从键盘输入一数字,然后中文输出(要符合中文语法)
例:12434 输出 一万二千四百三十四
String num = "零壹贰叁肆伍陆柒捌玖";
String dw = "圆拾佰仟万亿";
String m = "30020.23";
String mm[] = null;
mm = m.split("//.");
String money = mm[0];
String result = num.charAt(Integer.parseInt("" + mm[1].charAt(0))) + "角" +
num.charAt(Integer.parseInt("" + mm[1].charAt(1))) + "分";
for (int i = 0; i < money.length(); i++) {
String str = "";
int n = Integer.parseInt(money.substring(money.length() - i - 1,
money.length() - i));
str = str + num.charAt(n);
if (i == 0) {
str = str + dw.charAt(i);
}
else if ( (i + 4) % 8 == 0) {
str = str + dw.charAt(4);
}
else if (i % 8 == 0) {
str = str + dw.charAt(5);
}
else {
str = str + dw.charAt(i % 4);
}
result = str + result;
}
result = result.replaceAll("零([^圆]{1})", "零");
result = result.replaceAll("零+", "零");
result = result.replaceAll("零圆", "圆");
System.out.println(result);
- 题目:要求从键盘输入一数字,然后中文输出(要符合中文语法)
- 将一个键盘输入的数字转化成中文输出
- 从键盘输入一个整数,然后逆序输出
- 从键盘输入一个字符,按要求输出
- 【ASP】从URL获取中文字符然后查找数据库后输出GBK中文
- 从控制台输出中文
- 编程实现将10进制数字转换为16进制数字,要求从键盘输入十进制数字输出对应的二进制数字,例如输入255,输出FF。(参考代码)
- 编写一个程序从键盘输入字符,并按要求输出
- 从键盘输入一个大写字母,要求改用小写字母输出
- 将一个键盘输入的数字转化成中文输出。(例如:输入:1234567 输出:一百二拾三万四千五百六拾七)
- 从键盘输入十个整数存入一维数组中,求出其中的最大数并输出(要求用指针访问数组元素)?
- 从键盘输入十个整数存入一维数组中,求出它们的和及平均值并输出(要求用指针访问数组元素)?
- 要求从键盘输入一个二维数组,然后将该二维数组按从大到小的顺序排列。
- C语言编程。题目:从键盘输入一个小于1000的正数,要求输出它的平方根(如果平方根不是整数,则输出其整数
- “黑马程序员”从键盘接受一个数字,列出该数字的中文表示格式 例如: 键盘输入123,打印出一二三 键盘输入3103,打印出三一零三
- 从键盘接受一个数字,列出该数字的中文表示格式,例如:键盘输入123,打印出一二三;键盘输入3103,打印出三一零三。
- 从键盘接受一个数字,列出该数字的中文表示格式,例如:键盘输入123,打印出一二三;键盘输入3103,打印出三一零三。
- 输入数字,输出中文大写
- showModalDialog和showModelessDialog
- C#下在图片文件到本地,c#,c#下载,下载图片,下载文件,下载函数
- 面向对象,你真的会了吗?
- CONVERT函数
- 关于Struts的select
- 题目:要求从键盘输入一数字,然后中文输出(要符合中文语法)
- desktop.ini文件
- 比尔盖茨和女秘书的姻缘故事(转载)
- sql server日期时间函数
- 下一代软件架构--SOA方案
- 这是我新申请的窨,欢迎各位新老朋友有空来坐坐。
- gdb常用命令
- windows的140个技巧
- 免费与付费IDS孰优孰劣