使用java实现九九乘法表:
解题思路:第一行输出1列,第二行输出2列......
第几行就输出几列,
用外层循环控制行数所以每一次循环就打印一个换行,用内层循环控制列数,所以打印后面加空格区分列。最多只有9行,所以外层循环最大只能为9,第几行就输出几列,所以内层循环最多等于外层循环的值。
public class NineTest{
public static void main(String[] args) {
for(int i = 1; i <= 9; i++) {
for(int j = 1; j <= i; j++) {
System.out.print(i + "X" + j + "=" + i * j + " ");
}
System.out.println();
}
}
}
运行结果:
本文借助:https://ke.qq.com/course/3136282?taid=10440507153963802 中V哥的视频。