九九乘法表 Java入门
流程
1、通过双重 for 循环计算出1x1=1,1x2=2,……,会得出9*9=81个式子;
for(int i=1;i<10;i++){
for(int j=1;j<10;j++){
//注意第一个乘数是i,第二个乘数是j,调用位置相当于把行列调换
System.out.print(j+"*"+i+"="+i*j+"\t");
}
2、通过限定双重 for 循环中的 i ,j 变量,达到除去重复式子的例子;
for(int i=1;i<10;i++){
for(int j=1;j<10;j++){
//满足条件的打印,根据去掉部分的特点,j>i的不打印,只打印j<=i
//注意第一个乘数是i,第二个乘数是j,调用位置相当于把行列调换
if(j<=i){
System.out.print(j+"*"+i+"="+i*j+"\t");
}
}
}
3、每打完9个数字,换个行,第一重循环结束打印换行
for(int i=1;i<10;i++){
for(int j=1;j<10;j++){
//满足条件的打印,根据去掉部分的特点,j>i的不打印,只打印j<=i
//注意第一个乘数是i,第二个乘数是j,调用位置相当于把行列调换
if(j<=i){
System.out.print(j+"*"+i+"="+i*j+"\t");
}
}
//每打完9个数字,换个行,第一重循环结束打印换行
System.out.println();
}
完整代码请关注我的Gitee仓库:AnYi的Java学习之路: 从零开始学Java