Loading... **Java实现输出99乘法表** for循环 --- ```java public class ninenine { public static void main(String[] args){ for (int i=1;i<10;i++) { for(int j=1;j<=i;j++) { System.out.printf("%d*%d=%d\t",j,i,j*i); } System.out.println(""); } } } ``` 递归 ---- ```java public class MultiTable { public static void main(String args[]) { m(9); } /** * 打印出九九乘法表 * https://blog.zeruns.tech */ public static void m(int i) { if (i == 1) { System.out.println("1*1=1 "); } else { m(i - 1); for (int j = 1; j <= i; j++) { System.out.print(j + "*" + i + "=" + j * i + " "); } System.out.println(); } } } ```  [1]: https://blog.zeruns.tech/usr/uploads/2019/12/2910938498.png 最后修改:2020 年 08 月 13 日 © 允许规范转载 打赏 赞赏作者 支付宝微信 赞 1 如果您觉得我的文章有帮助,请随意赞赏,赞赏有助于激发博主的热情,感谢!