用JAVA语言生成一个程序,程序从键盘接收任意四个数,假设这四个数为1,3,8,5,编写程序输出如下矩阵:1 3 8 5 3 8 5 1 8 5 1 3 5 1 3 8
时间: 2024-10-18 17:05:45 浏览: 16
java实验:编写一个java应用程序,用户从键盘输入一个1-99999的数,程序将判断这个数是几位数,并判断这个数是.pdf
在Java中,你可以使用嵌套循环结构来实现这个二维数组打印需求。下面是一个简单的程序示例:
```java
import java.util.Scanner;
public class MatrixPrinter {
public static void main(String[] args) {
Scanner scanner = new Scanner(System.in);
System.out.println("请输入四个数字:");
int a = scanner.nextInt();
int b = scanner.nextInt();
int c = scanner.nextInt();
int d = scanner.nextInt();
// 创建一个4x4的二维数组并填充数据
int[][] matrix = {{a, b, c, d}, {b, c, d, a}, {c, d, a, b}, {d, a, b, c}};
// 打印矩阵
for (int i = 0; i < 4; i++) {
for (int j = 0; j < 4; j++) {
System.out.print(matrix[i][j] + " ");
}
System.out.println(); // 换行
}
scanner.close();
}
}
```
当你运行这个程序,它会提示输入四个数字,然后按照给定的模式生成并打印出矩阵。
阅读全文