输入人民币小写转化成大写。若输入1003,输出 一千零三元。
import java.util.Scanner;
import java.util.Arrays;
public class Test4 {
public static void main(String[] args) {
// 数据
char[] zi = {'零', '壹', '贰', '叁', '肆',
'伍', '陆', '柒', '捌', '玖'};
char[] ulit = {'元', '拾', '佰', '仟', '万', '佰', '仟', '亿', '拾'};
// 输入阿拉伯数字
System.out.print("输入阿拉伯数字:");
Scanner sc = new Scanner(System.in);
int num = sc.nextInt();
// 转化
int t = num;
int count = 0;
// 得到数字 N 的长度
while (t > 0) {
t /= 10;
count++;
}
System.out.println("数字的长度:" + count);
// 根据数字输入的长度分配存储分解后的数值
// 数组 m 存储数字分解后的单个数字
int[] m