public class Jiujiu {
public static void main(String[] args) {
//产生笛卡尔积相乘的两个数字,这就是双重循环
for(int i=1;i<10;i++){
for(int j=1;j<10;j++){
//满足条件的打印,根据去掉部分的特点,j=i的打印结束,后面的循环没有必要了
if(j>i){
//这里不执行后面的语句,继续下次循环
continue;
}
//注意第一个乘数是i,第二个乘数是j,调用位置相当于把行列调换
System.out.print(j+"*"+i+"="+i*j+"\t");
}
//每打完9个数字,换个行,第一重循环结束打印换行
System.out.println();
}
}
}
运行结果为: