gpt4 book ai didi

java - 输出 12 次表 Java

转载 作者:行者123 更新时间:2023-12-01 14:10:22 25 4
gpt4 key购买 nike

我正在尝试输出 12 个乘法表。它将遍历从 1 到 12 的所有时间表。每个时间表将上升到 *12。例如,输出应如下所示:

1 2 3 4 5 6 7 8 9 10 11 12

2 4 6 8 10 12 14 16 18 20 22 24

3 6 9 12 15 18 21 24 27 30 33 36

...

12 24 36 48 60 72 84 96 108 120 132 144

这是我到目前为止的代码,我似乎非常接近。但我正在努力完善它。

public class Tables  {

public void generateTable()
{
//Put the code for your times-table here
int i;
int j;

for(i=1; i<=12; i++)
{
for(j=i; j<=i*12; j = j+1)
{
System.out.print(j*i + " ");
}
System.out.println();

}
}

public static void main(String args[])
{
Tables t = new Tables();
t.generateTable();
}

我收到此代码的以下输出:

1 2 3 4 5 6 7 8 9 10 11 12 

4 6 8 10 12 14 16 18 20 22 24 26 28 30 32 34 36 38 40 42 44 46 48

9 12 15 18 21 24 27 30 33 36 39 42 45 48 51 54 57 60 63 66 69 72 75 78 81 84 87 90 93 96 99 102 105 108

...

最佳答案

在内部循环中,您只想从 1 到 12,而不是从 ii*12

您还可以在完成初始化的相应循环中更局部地声明 ij

关于java - 输出 12 次表 Java,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/61549291/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com