计算乘法表
两个数相乘,外层循环代表被乘数,控制行数;内层代表乘数,控制列数。
循环嵌套,变量名不可以重复。
使用 break 语句让输出的乘法表更简洁。
使用 String 变量,做 String 的加法。
public class MultiTabble {
public static void main(String[] args) {
for (int i = 1; i <= 9; i++) { // 控制行 被乘数
String line = "";
for (int j = 1; j <= 9; j++) { // 控制列 乘数
line += i + "*" + j + "=" + i * j + "\t"; // 利用字符串的加法将结果连接起来
}
System.out.println(line);
}
}
}
我们发现运算结果,有大量的重复结果,例如1*2和2*1、1*3和3*1等等。
这是不符合乘法口诀表的摆放规则的。
那么这时我们就要想办法把重复的等式去掉。
通过观察,