第一个for循环代表行(也就是说i等于几就是第几行)
第二个for循环代表列(也就是说j等于几就是第几列)
第一行有一个算式,第二行有两个,第三行有三个.....第九行有九个算式
例如:第三行(i=3)那么第三行要显示三个算式j最大应该等于i,所以要j<i+1
注意:i=3外面for循环循环一次 内循环循环三次,这样第三行才会有三个算式
public static void main(String[] args) {
for (int i=1;i<10;i++){
for (int j=1;j<i+1;j++){
System.out.print(j + "*" + i + "=" + i*j + "\t");
}
System.out.println();
}
}
运行结果: