九九乘法表代码
public class printTable {
public static void main(String[] args) {
for (int i = 1; i <= 9; i++) {
for (int j = 1; j <= i; j++) {
System.out.print(j+"*"+i+"="+(i*j)+"\t"); // '/t'表示输出空格
}
System.out.println(); //换行
}
}
}
打印结果:
分析:
*
左边的表示的是列的数值,总共有9列,所以,左边一次是从1到9,*
右边表示的是行,由于是9行,所以右边就对应1到9,第一行从1开始,第二行从2开始,依次内推,第九行从就开始。所以用i表示行,j表示列,但是乘法表中没有1*2=2,意思是列不能小于行,即j
要小于或等于i
。\t
表示输出一列就空格,最后输出语句表示输出一行就换行