题目描述
打印乘法口诀表,格式如下:
 1×1=1
 1×2=2 2×2=4
 1×3=3 2×3=6 3×3=9
 1×4=4 2×4=8 3×4=12 4×4=16
 1×5=5 2×5=10 3×5=15 4×5=20 5×5=25
 1×6=6 2×6=12 3×6=18 4×6=24 5×6=30 6×6=36
 1×7=7 2×7=14 3×7=21 4×7=28 5×7=35 6×7=42 7×7=49
 1×8=8 2×8=16 3×8=24 4×8=32 5×8=40 6×8=48 7×8=56 8×8=64
 1×9=9 2×9=18 3×9=27 4×9=36 5×9=45 6×9=54 7×9=63 8×9=72 9×9=81
输入描述
无
输出描述
输出时,每行结束要换行;每一列与下一列之间用一个空格分隔,最后一列后也有一个空格。相乘的结果占2个字符的位置,并采用左对齐的格式。
输入样例
无
输出样例
1×1=1
 1×2=2 2×2=4
 1×3=3 2×3=6 3×3=9
 1×4=4 2×4=8 3×4=12 4×4=16
 1×5=5 2×5=10 3×5=15 4×5=20 5×5=25
 1×6=6 2×6=12 3×6=18 4×6=24 5×6=30 6×6=36
 1×7=7 2×7=14 3×7=21 4×7=28 5×7=35 6×7=42 7×7=49
 1×8=8 2×8=16 3×8=24 4×8=32 5×8=40 6×8=48 7×8=56 8×8=64
 1×9=9 2×9=18 3×9=27 4×9=36 5×9=45 6×9=54 7×9=63 8×9=72 9×9=81
程序代码
public class Main {
    public static void main(String[] args) {
       for (int i = 1, j = 1; i <= 9 && j <= 9; i++) { // 初始化参数,设定循环条件
            System.out.print( "" + i + "×" +  j + "=" + i * j); // 打印乘法式子
            if(i == j){ // 当 i = j时,换行操作,i 从 1 开始与j相乘
                System.out.println();  // 换行
                i = 0;
                j++;
            }else{
                System.out.print(" ");  // 空格
            }
        }
    }
}
                
                










