需求实现:
打印99乘法表:
代码实现,效果如图所示:
开发提示:
- 99乘法表有9行有列,使用嵌套循环
- 行和列的数量一样多,可以看成如下三角形
public class Test{
public static void main(String[] args){
print99(9);
}
public static void print99(int n){
for(int i =1; i <= n; i++){ // 外层循环控制行
// j < 几每行就会出现几个*,所以 j<?, ?不能写死,和行有关
for(int j = 1; j <= i; j++){ //内层循环控制列
System.out.print(j + "*" + i + "=" + (j*i) + "\t");
}
// 换行
System.out.println();
}
}
}