首页 > 应用开发 > Javascript > Java:将100以内的数字翻译成英文
package com.test;
import java.util.Scanner;
public class Day0308 {
public static void main(String[] args) {
String oneArr[] = { "zero", "one", "two", "three", "four", "five", "six",
"seven", "eight", "nine" };
String twoArr[] = {"ten", "eleven", "twelve", "thirteen", "fourteen",
"fifteen", "sixteen", "seventeen", "eighteen", "nineteen" };
String tenArr[] = {"twenty", "thirty", "fourty", "fifty", "sixty",
"seventy", "eighty", "ninty" };
Scanner scanner = new Scanner(System.in);
System.out.println("请输入数字");
int m = scanner.nextInt();
scanner.close();
if (m < 10) {
System.out.println(oneArr[m]);
} else if (m < 20) {
System.out.println(twoArr[m-10]);
} else if (m < 100) {
System.out.print(tenArr[m/10-2] + " ");
if(m % 10 > 0) {
System.out.println(oneArr[m%10]);
}
}
}
}
来自 “ ITPUB博客 ” ,链接:https://blog.itpub.net/70007877/viewspace-2794961/ ,如需转载,请注明出处,否则将追究法律责任。