【发布时间】:2023-03-12 17:11:01
【问题描述】:
我正在学习 Java,我得到的任务之一是编写一个如下所示的乘法表:
1 2 3 4 5 6 7 8 9 10 // 1
2 4 6 8 10 12 14 16 18 20 // 2
3 6 9 12 15 18 21 24 27 30 // 3
....
我从 2 天开始就在研究它,但我无法确定答案。 我主要关心的是如何编写一个乘以 10 并返回到下一行的代码。
我已经测试了很多方法,比如下面的代码,但是有一个问题,我不知道在哪里。
请帮帮我。
int t = 1;
while(t <= 10) {
int r = 1;
int a = 1;
int b = 1;
System.out.print(r + " ");
a = a + 1;
t++;
}
【问题讨论】:
-
对于一个表,您将需要 两个 循环。嵌套它们。
-
我们没有同样的问题。尽管答案已经存在,但他正在寻找格式化他的文本前夕。但问题是我和他做了同样的事情,但它只显示第一行。
-
你没有这样做。你有一个
while,他有2个for。这是 IT 科学,如果您编写该代码,您将得到他的确切结果。只需将 12 改为 10 并尝试理解代码。
标签: java multiplication lookup-tables