java用循环方法补充以下程序,实现输入n,输出nn数字矩阵。 例如,输入5,输出55的数字矩阵。 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 注意:行末不要有多余空格,两行数字之间输出一个空行。
时间: 2024-03-25 20:39:56 浏览: 28
好的,以下是Java代码实现:
```java
import java.util.Scanner;
public class Main {
public static void main(String[] args) {
Scanner input = new Scanner(System.in);
int n = input.nextInt();
for (int i = 1; i <= n; i++) {
for (int j = 1; j <= n; j++) {
System.out.print((i-1)*n+j + " ");
}
System.out.println();
if (i != n) {
System.out.println();
}
}
}
}
```
这段代码中,我们使用两个嵌套的循环来打印数字矩阵。外层循环控制行数,内层循环控制每一行的数字。在打印每个数字之后输出一个空格,最后记得关闭输入流。
对于输入n=5,程序的输出如下:
```
1 2 3 4 5
1 2 3 4 5
6 7 8 9 10
6 7 8 9 10
11 12 13 14 15
11 12 13 14 15
16 17 18 19 20
16 17 18 19 20
21 22 23 24 25
21 22 23 24 25
```
注意,行末不应该有多余空格,每两行数字之间输出一个空行。
相关推荐
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)