代码展示
public static void main(String[] args) {
//输出汉字九九乘法表
String change[] = {"一","二","三","四","五","六","七","八","九","十"};//将下标与对应的数字联系起来 大写 = i - 1
for(int i = 1; i <= 9; i++) {
for (int j = 1; j <= i; j++) {
System.out.print(change[i - 1] + change[j - 1]);
if (i * j <= 10) {
System.out.print("得" + change[i * j - 1] + " ");
} else {
int m = i * j % 10;//记录个位数
int n = i * j / 10;//记录十位数
if (m == 0) {
System.out.print(change[n - 1] + "十" + " ");
} else {
System.out.print(change[n - 1] + change[m - 1] + " ");
}
}
}
System.out.println();//输出一行后换行
}
}
结果展示