九九乘法表通过嵌套循环实现:外层for循环控制行数(i从1到9),内层for循环控制列数(j从1到i),每次输出“i×j=i*j”并换行。

用嵌套循环打印九九乘法表,核心是外层控制行数(1 到 9),内层控制每行的列数(从 1 到当前行号),每次输出 i × j = i*j 的格式,并注意对齐和换行。
外层循环控制行数(1 到 9)
用 for (int i = 1; i 表示当前是第 i 行。每一行对应一个被乘数,也就是等式左边的第一个数字。
内层循环控制每行的算式个数(1 到 i)
每行只输出到 i × i,所以内层写成 for (int j = 1; j 。这样第 3 行就只输出 3 个算式:3×1、3×2、3×3。
Java Maven 项目审查工作流的通用输入处理。当 Java Maven 项目以 ZIP压缩包或 GitLab 仓库 URL 形式提供且需要...时使用。
拼接并输出每个算式,注意格式对齐
每个算式按 j + "×" + i + "=" + i * j 拼接(注意:习惯上写成 j×i,但数值等于 i×j;若要严格按“几乘几”顺序显示,j 是乘数、i 是被乘数,所以是 j×i)。为对齐可加制表符 \t 或空格。每行结束后用 System.out.println() 换行。
- 推荐用 \t 简单对齐,例如:System.out.print(j + "×" + i + "=" + i * j + "\t");
- 避免在最后一列后多打一个 \t,可在内层循环末尾判断 if (j == i) System.out.println(); 换行
- 如果想更整齐(尤其数字变大后),可用 String.format("%-8s", ...) 控制宽度,但基础版本用 \t 足够
完整可运行示例
for (int i = 1; i for (int j = 1; j System.out.print(j + "×" + i + "=" + i * j + "\t");
}
System.out.println();
}
Java免费学习笔记:立即使用
解锁 Java 大师之旅:从入门到精通的终极指南










