Java实现九九乘法表
九九乘法表是学习小学数学时就要掌握的知识,它由1x1到9x9的所有乘法组合,共81个结果构成,输出九九乘法表是学习Java基础语法的必备练习。
使用嵌套的for循环打印九九乘法表
在Java中,打印九九乘法表最简单的方法是使用两个嵌套的for循环。外层for循环负责输出乘数,内层for循环负责输出被乘数和乘积,其中我们需要保证内层for循环中的被乘数不小于外层for循环中的乘数。
代码如下:
for (int i = 1; i <= 9; i++) {
for (int j = 1; j <= i; j++) {
System.out.print(j + "x" + i + "=" + i*j + "t");
}
System.out.println();
}
使用String.format格式化输出九九乘法表
除了嵌套for循环,还可以使用String.format方法格式化输出九九乘法表。这种方法可以让输出结果更加美观,并且可以自定义每个结果之间的间隔。
代码如下:
for (int i = 1; i <= 9; i++) {
for (int j = 1; j <= i; j++) {
System.out.print(String.format("%d x %d = %dt", j, i, i*j));
}
System.out.println();
}
以上两种方法都可以输出如下的乘法表:
1x1=1
1x2=2 2x2=4
1x3=3 2x3=6 3x3=9
1x4=4 2x4=8 3x4=12 4x4=16
1x5=5 2x5=10 3x5=15 4x5=20 5x5=25
1x6=6 2x6=12 3x6=18 4x6=24 5x6=30 6x6=36
1x7=7 2x7=14 3x7=21 4x7=28 5x7=35 6x7=42 7x7=49
1x8=8 2x8=16 3x8=24 4x8=32 5x8=40 6x8=48 7x8=56 8x8=64
1x9=9 2x9=18 3x9=27 4x9=36 5x9=45 6x9=54 7x9=63 8x9=72 9x9=81
本文来自投稿,不代表亲测学习网立场,如若转载,请注明出处:https://www.qince.net/javapeixun219.html
郑重声明:
本站所有内容均由互联网收集整理、网友上传,并且以计算机技术研究交流为目的,仅供大家参考、学习,不存在任何商业目的与商业用途。 若您需要商业运营或用于其他商业活动,请您购买正版授权并合法使用。
我们不承担任何技术及版权问题,且不对任何资源负法律责任。
如遇到资源无法下载,请点击这里失效报错。失效报错提交后记得查看你的留言信息,24小时之内反馈信息。
如有侵犯您的版权,请给我们私信,我们会尽快处理,并诚恳的向你道歉!