java只用for循环输入数字输出中文
时间: 2023-06-16 09:07:39 浏览: 131
java 中文转数字
5星 · 资源好评率100%
以下是Java代码实现:
```
import java.util.Scanner;
public class NumberToChinese {
public static void main(String[] args) {
Scanner scanner = new Scanner(System.in);
int n = scanner.nextInt();
String[] chineseNumbers = {"零", "一", "二", "三", "四", "五", "六", "七", "八", "九"};
for (int i = 0; i < chineseNumbers.length; i++) {
if (n == i) {
System.out.println(chineseNumbers[i]);
break;
}
}
}
}
```
运行代码后,输入数字即可输出对应的中文。注意,此代码只能输入整数,并且只能输出0~9之间的数字对应的中文。如果要扩展到更大的数值范围,代码需要进行相应的修改。
阅读全文