![](https://img.laitimes.com/img/__Qf2AjLwojIjJCLyojI0JCLicmbw5CMhZDNhhzM3QDN3QGZ4IWYmF2MhVWY5gjMhFjMxkTO58CX0JXZ252bj91Ztl2Lc52YucWbp5GZzNmLn9Gbi1yZtl2Lc9CX6MHc0RHaiojIsJye.png)
解析答案如下:
import java.util.Scanner;
/*定義字元串數組,再将每個強制轉換為(Tnteger.parseInt)
整型數組,再相加,并再次轉為字元串數組(split())
*/
public class Main {
public static void main(String[] args){
Scanner sc=new Scanner(System.in);
String shuzi=sc.next();
String[] s=shuzi.split("");
//記錄數字
int a=0;
for(int t=0;t<s.length;t++){
a+=Integer.parseInt(s[t]);
}
//System.out.println(a);
String b=String.valueOf(a);
String[] h=b.split("");
for(int i=0;i<h.length;i++){
switch (Integer.parseInt(h[i])){
case 1:
if(i==(h.length-1)){
System.out.print("yi");
}else{
System.out.print("yi"+" ");
}
break;
case 0:
if(i==(h.length-1)){
System.out.print("ling");
}else{
System.out.print("ling"+" ");
}
break;
case 2:
if(i==(h.length-1)){
System.out.print("er");
}else{
System.out.print("er"+" ");
}
break;
case 3:
if(i==(h.length-1)){
System.out.print("san");
}else{
System.out.print("san"+" ");
}
break;
case 4:
if(i==(h.length-1)){
System.out.print("si");
}else{
System.out.print("si"+" ");
}
break;
case 5:
if(i==(h.length-1)){
System.out.print("wu");
}else{
System.out.print("wu"+" ");
}
break;
case 6:
if(i==(h.length-1)){
System.out.print("liu");
}else{
System.out.print("liu"+" ");
}
break;
case 7:
if(i==(h.length-1)){
System.out.print("qi");
}else{
System.out.print("qi"+" ");
}
break;
case 8:
if(i==(h.length-1)){
System.out.print("ba");
}else{
System.out.print("ba"+" ");
}
break;
case 9:
if(i==(h.length-1)){
System.out.print("jiu");
}else{
System.out.print("jiu"+" ");
}
break;
}
}
}
}