下面有几种打印九九乘法表的方法
第一种
这种没有计算结果
代码:
public class Test1 {
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+" ");
}
System.out.println();
}
}
}
效果截图:
第二种
带计算结果的
代码:
for (int i =1;i<=9;i++){
for (int j =1; j<=i;j++){
System.out.print(j+"*"+i+"="+j*i+" ");
}
System.out.println();
}
效果截图:
第三种
改变一下排列的形状:
代码:
for (int i =9;i>=1;i--){
for (int j =1; j<=i;j++){
System.out.print(j+"*"+i+"="+j*i+" ");
}
System.out.println();
}
效果截图:
第四种
代码:
for (int i =1;i<=9;i++){
for (int l=1;l<=9-i;l++){
System.out.print("\t\t");
}
for (int j =1; j<=i;j++){
System.out.print(j+"*"+i+"="+j*i+"\t");
}
System.out.println();
}
效果截图:
总结:
还有很多种九九乘法表的打印方式,这里就先介绍这几种.