黑马程序员— 从键盘接受一个数字,列出该数字的中文表示格式
2014-01-02 12:03
267 查看
------- <a href="http://www.itheima.com" target="blank">android培训</a>、<a href="http://www.itheima.com" target="blank">java培训</a>、期待与您交流! ----------
package com.itheima;
/*
从键盘接受一个数字,列出该数字的中文表示格式
例如:
键盘输入123,打印出一二三
键盘输入3103,打印出三一零三
*/
import java.io.*;
import java.util.*;
public class Test4 {
public static void main(String[] args)throws Exception {
chuancan();
}
public static void chuancan()throws Exception
{
System.out.println("请输入一串正整数数字");
BufferedReader br=new BufferedReader(new InputStreamReader(System.in));
String p=br.readLine();
quchu( p);
}
public static void quchu(String p)
{
String []str=new String[]{"零","一","二","三","四","五","六","七","八","九"};
StringBuilder sb=new StringBuilder();
sb.append(p);
for(int i=0;i<sb.length();i++)
{
int t=
Integer.parseInt( sb.substring(i, i+1));
sop(str[t]);
}
}
public static void sop(Object obj)
{
System.out.print(obj);
}
}
------- <a href="http://www.itheima.com" target="blank">android培训</a>、<a href="http://www.itheima.com" target="blank">java培训</a>、期待与您交流! ----------
package com.itheima;
/*
从键盘接受一个数字,列出该数字的中文表示格式
例如:
键盘输入123,打印出一二三
键盘输入3103,打印出三一零三
*/
import java.io.*;
import java.util.*;
public class Test4 {
public static void main(String[] args)throws Exception {
chuancan();
}
public static void chuancan()throws Exception
{
System.out.println("请输入一串正整数数字");
BufferedReader br=new BufferedReader(new InputStreamReader(System.in));
String p=br.readLine();
quchu( p);
}
public static void quchu(String p)
{
String []str=new String[]{"零","一","二","三","四","五","六","七","八","九"};
StringBuilder sb=new StringBuilder();
sb.append(p);
for(int i=0;i<sb.length();i++)
{
int t=
Integer.parseInt( sb.substring(i, i+1));
sop(str[t]);
}
}
public static void sop(Object obj)
{
System.out.print(obj);
}
}
------- <a href="http://www.itheima.com" target="blank">android培训</a>、<a href="http://www.itheima.com" target="blank">java培训</a>、期待与您交流! ----------
相关文章推荐
- 从键盘接受一个数字,列出该数字的中文表示格式,例如:键盘输入123,打印出一二三;键盘输入3103,打印出三一零三。
- 从键盘接受一个数字,列出该数字的中文表示格式,例如:键盘输入123,打印出一二三;键盘输入3103,打印出三一零三。
- Java练习题-从键盘接受一个数字,列出该数字的中文表示格式
- 黑马程序员——从键盘接受一个数字,打印该数字表示的时间,最大单位到天
- 从键盘接受一个数字,打印该数字表示的时间,最大单位到天
- 将一个键盘输入的数字转化成中文输出
- js数字的货币格式表示法(每三位一个逗号分隔)
- 编了一个简单的把阿拉伯数字转化成中文表示的程序,很粗糙,欢迎大家优化!!!
- java实现将一个键盘输入的阿拉伯数字转化成中文输出
- 将一个键盘输入的数字转化成中文输出(例如:输入1234567,输出:一百二拾三万四千五百六拾七)?
- 习题 5.5 求s=a+aa+aaa+···aa···a之值,其中a是一个数字,n表示a的位数,n由键盘输入。
- 黑马程序员——通过treeset接受10个键盘输入的不重复数字
- 将一个键盘输入的数字转化成中文输出。(例如:输入:1234567 输出:一百二拾三万四千五百六拾七)
- C语言求S(n) = a+aa+aaa+aaaa+...+aa..a之值,其中a是一个数字,n表示a的位数例如:2+22+222+2222+22222(此时n=5),n和a都从键盘输入。
- C语言编写一个程序,可以一直接收键盘字符,如果是小写字符就输出对应的大写字符,如果接收的是大写字符,就输出对应的小写字符,如果是数字不输出。
- 将阿拉伯数字表示的货币数值转换成以中文大写表示的货币数值
- 有一个字符串,其中包含中文字符、英文字符和数字字符,请统计和打印出各个字符的个数。
- java 集合 有一个字符串,其中包含中文字符、英文字符和数字字符,请统计和打印出各个字符的个数
- (Map实现)有一个字符串,其中包含中文字符、英文字符和数字字符,请统计和打印出各个字符的个数