1002 Write this number (20 points) (java) (record)

import  java.util.*;
public class Main {
    public static void main(String[] args) {
        String s;
        int sum=0;
        String[] str={"ling","yi","er","san","si","wu","liu","qi","ba","jiu"};
        Scanner input=new Scanner(System.in);
        s=input.next();
        for(int i=0;i<s.length();i++){
           sum+=(s.charAt(i)-'0');
        }
        s=""+sum;
        for (int i=0;i<s.length()-1;i++){
            System.out.print(str[s.charAt(i)-'0']+" ");
        }
        System.out.print(str[s.charAt(s.length()-1)-'0']);
    }
}

 

Guess you like

Origin blog.csdn.net/qq_41048982/article/details/109324394