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 注意:行末不要有多余空格,两行数字之间输出一个空行。预期输出如下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-01-04 11:02:17 浏览: 59
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(); // 输入n
for (int i = 1; i <= n; i++) { // 控制行数
for (int j = 1; j <= n; j++) { // 控制列数
System.out.print(n); // 输出数字n
if (j != n) { // 判断是否为行末
System.out.print(" "); // 输出空格
}
}
System.out.println(); // 输出空行
}
}
}
```
输出结果为:
```
5 5 5 5 5
5 5 5 5 5
5 5 5 5 5
5 5 5 5 5
5 5 5 5 5
```
阅读全文