使用java编写九九乘法表倒三角,你需要做的前期准备
java是一种面向对象的编程语言,尤其适用于计算机科学和数据分析等领域。学习java需要一定的计算机基础以及对程序语言的理解,如果您是初学者,可以选择参加java基础课程学习。在编写九九乘法表倒三角之前,需要先掌握java基础语法和控制流程。
本文将会介绍使用java编写九九乘法表倒三角的方法和步骤。如果您已经掌握了java基础知识,可以继续阅读学习。
第一步:打印出九九乘法表
在编写九九乘法表倒三角之前,需要先打印出九九乘法表。打印九九乘法表需要使用到嵌套循环,首先使用外层循环控制行数,内层循环控制每行的列数,代码如下所示:
for (int i = 1; i <= 9; i ){
for (int j = 1; j <= i; j ){
system.out.print(j " * " i " = " (i * j) " ");
}
system.out.println();
}
运行代码后,会在控制台输出九九乘法表:
1 * 1 = 1
1 * 2 = 2 2 * 2 = 4
1 * 3 = 3 2 * 3 = 6 3 * 3 = 9
1 * 4 = 4 2 * 4 = 8 3 * 4 = 12 4 * 4 = 16
1 * 5 = 5 2 * 5 = 10 3 * 5 = 15 4 * 5 = 20 5 * 5 = 25
1 * 6 = 6 2 * 6 = 12 3 * 6 = 18 4 * 6 = 24 5 * 6 = 30 6 * 6 = 36
1 * 7 = 7 2 * 7 = 14 3 * 7 = 21 4 * 7 = 28 5 * 7 = 35 6 * 7 = 42 7 * 7 = 49
1 * 8 = 8 2 * 8 = 16 3 * 8 = 24 4 * 8 = 32 5 * 8 = 40 6 * 8 = 48 7 * 8 = 56 8 * 8 = 64
1 * 9 = 9 2 * 9 = 18 3 * 9 = 27 4 * 9 = 36 5 * 9 = 45 6 * 9 = 54 7 * 9 = 63 8 * 9 = 72 9 * 9 = 81
第二步:将九九乘法表转化为倒三角形
在第一步中,我们已经成功打印出了九九乘法表。接下来,我们需要将九九乘法表转化为倒三角形。倒三角形的每行的列数逐渐递减,可以通过修改内层循环的条件实现。代码如下所示:
for (int i = 9; i >= 1; i--){
for (int j = i; j >= 1; j--){
system.out.print(j " * " i " = " (i * j) " ");
}
system.out.println();
}
运行代码后,会在控制台输出九九乘法表倒三角形:
9 * 9 = 81 8 * 9 = 72 7 * 9 = 63 6 * 9 = 54 5 * 9 = 45 4 * 9 = 36 3 * 9 = 27 2 * 9 = 18 1 * 9 = 9
8 * 8 = 64 7 * 8 = 56 6 * 8 = 48 5 * 8 = 40 4 * 8 = 32 3 * 8 = 24 2 * 8 = 16 1 * 8 = 8
7 * 7 = 49 6 * 7 = 42 5 * 7 = 35 4 * 7 = 28 3 * 7 = 21 2 * 7 = 14 1 * 7 = 7
6 * 6 = 36 5 * 6 = 30 4 * 6 = 24 3 * 6 = 18 2 * 6 = 12 1 * 6 = 6
5 * 5 = 25 4 * 5 = 20 3 * 5 = 15 2 * 5 = 10 1 * 5 = 5
4 * 4 = 16 3 * 4 = 12 2 * 4 = 8 1 * 4 = 4
3 * 3 = 9 2 * 3 = 6 1 * 3 = 3
2 * 2 = 4 1 * 2 = 2
1 * 1 = 1
第三步:美化倒三角形的样式
在第二步中,我们已经成功将九九乘法表转化为了倒三角形。但是,倒三角形的样式并不是很美观,我们可以通过空格和其他符号的调整来美化倒三角的样式。
我们可以增加内循环的起始值,向输出的前面增加空格。代码如下所示:
for (int i = 9; i >= 1; i--){
for (int j = i; j >= 1; j--){
system.out.print(j " * " i " = " (i * j) " ");
}
system.out.println();
for (int k = 9; k > i; k--){
system.out.print(" ");
}
}
运行代码后,会在控制台输出美化后的九九乘法表倒三角形:
9 * 9 = 81 8 * 9 = 72 7 * 9 = 63 6 * 9 = 54 5 * 9 = 45 4 * 9 = 36 3 * 9 = 27 2 * 9 = 18 1 * 9 = 9
8 * 8 = 64 7 * 8 = 56 6 * 8 = 48 5 * 8 = 40 4 * 8 = 32 3 * 8 = 24 2 * 8 = 16 1 * 8 = 8
7 * 7 = 49 6 * 7 = 42 5 * 7 = 35 4 * 7 = 28 3 * 7 = 21 2 * 7 = 14 1 * 7 = 7
6 * 6 = 36 5 * 6 = 30 4 * 6 = 24 3 * 6 = 18 2 * 6 = 12 1 * 6 = 6
5 * 5 = 25 4 * 5 = 20 3 * 5 = 15 2 * 5 = 10 1 * 5 = 5
4 * 4 = 16 3 * 4 = 12 2 * 4 = 8 1 * 4 = 4
3 * 3 = 9 2 * 3 = 6 1 * 3 = 3
2 * 2 = 4 1 * 2 = 2
1 * 1 = 1
到此,使用java编写九九乘法表倒三角就完成了。
本文来自投稿,不代表亲测学习网立场,如若转载,请注明出处:https://www.qince.net/javapeixun4c.html
郑重声明:
本站所有内容均由互联网收集整理、网友上传,并且以计算机技术研究交流为目的,仅供大家参考、学习,不存在任何商业目的与商业用途。 若您需要商业运营或用于其他商业活动,请您购买正版授权并合法使用。
我们不承担任何技术及捕鱼10元起上10元下的版权问题,且不对任何资源负法律责任。
如遇到资源无法下载,请点击这里失效报错。失效报错提交后记得查看你的留言信息,24小时之内反馈信息。
如有侵犯您的捕鱼10元起上10元下的版权,请给我们私信,我们会尽快处理,并诚恳的向你道歉!