当前位置: 首页 > 图灵资讯 > 技术篇> Java使用for嵌套循环打印九九乘法表

Java使用for嵌套循环打印九九乘法表

来源:图灵教育
时间:2023-06-14 09:51:13

第一步:构思

Java使用for嵌套循环打印九九乘法表_九九乘法表

观看九九乘法表,用计算机思维发现其规律。

(1)首先,我们需要知道Java的输出可以控制结果,因此我们需要观察行与行之间的规律。我们可以把乘法看作是 b × a = c

(2)然后我们可以看到第二行 “a=2” 而且“a=2” 在第二行没有改变,而是 “b” 在变化中。看看第三行就能找到 “a=3” 而且 “a=3”第三行没有变化, “b” 也在变化。我们可以发现,a=1独占一行,a=2独占一行,a=3独占一行,a=4独占一行,a=5独占一行,a=6独占一行,a=7独占一行,a=8独占一行,a=9独占一行,所以我们可以把换行输出放在外for循环中。

///外部for循环 它定义了一个变量 a

for(int a=1;a<=9;a++){   for(int b=1;b<=a;b++){   }  System.out.println(); //换行}

(3)最后,我们可以在for循环中输出99乘法表。

for (int a = 1; a <= 9; a++) {            for (int b = 1; b <= a; b++) {                System.out.printf("%d×%d=%d\t", b, a, a * b);            }            System.out.println();}
第二步:看效果图

Java使用for嵌套循环打印九九乘法表_for循环_02