JAVA循环结构九九乘法表

问题遇到的现象和发生背景

九九乘法表不能正常显示

用代码块功能插入代码,请勿粘贴截图

package 练习;
public class Practice {
public static void main(String[] args) {
int i,j;
for(i=1;i<=9;i++){
for(j=1;j<=i;j++){
System.out.println(j+""+i+"="+ij+"\t");
}
System.out.println();
}

}

}

运行结果及报错内容

img

我想要达到的结果

能正常显示

int i,j = 1;// 对行变量i赋值,对列变量j赋值
        for (i = 1; i <= 9; i++) {
            for (j = 1; j <= i; j++) {
                // 行变量外循环;列变量内循环
                System.out.print(i + "*" + j + "=" + i * j + "\t");
                // 输出表达式,用\t保持一定距离
            }
            System.out.println();
            // 换行
        }

img


希望对你有帮助。