package imooc;
public class 乘法表 {
public static void main(String[] args) {
// TODO 自动生成的方法存根
for(int j=1; j<=9;j++){ //这里的 int j=1 和 int i=1 为什么在前面先定义好然后在循环内省略会出错
for(int i=1; i<=j;i++){
System.out.print(i+"*"+j+"="+i*j+'\t');
}
System.out.println();
}
}
}
好的谢谢
在前面定义好,for的循环变量的值,不在随外面的值开始变化,而是当前值的大小。执行完第一次循环,i和j的值都变成2,就输入2*2,以此类推。1*1=1,2*2=4,3*3=9。。。。。。。