java,定义一个4×4的二维整数数组值,字形定义遍历数组,把数组的值用空格隔开,打印样式就按4×4矩形的方式显示。把数组的对角线的值都换成0
时间: 2023-05-30 09:04:23 浏览: 66
以下是Java代码实现:
```
public class Main {
public static void main(String[] args) {
int[][] arr = {
{1, 2, 3, 4},
{5, 6, 7, 8},
{9, 10, 11, 12},
{13, 14, 15, 16}
};
// 将对角线的值都换成0
for (int i = 0; i < 4; i++) {
arr[i][i] = 0;
arr[i][3 - i] = 0;
}
// 打印数组
for (int i = 0; i < 4; i++) {
for (int j = 0; j < 4; j++) {
System.out.print(arr[i][j] + " ");
}
System.out.println();
}
}
}
```
输出结果为:
```
0 2 3 0
5 0 0 8
9 0 0 12
0 14 15 0
```
其中,对角线上的数字都被替换成了0,并且数组按照4×4矩形的方式显示。
相关问题
编写JAVA程序,定义一个3行4列二维整数数组,数组元素值自定义,求每行元素和并输出。
```java
public class Main {
public static void main(String[] args) {
int[][] arr = {{1, 2, 3, 4}, {5, 6, 7, 8}, {9, 10, 11, 12}}; // 定义3行4列的二维数组
for (int i = 0; i < arr.length; i++) { // 遍历每一行
int sum = 0; // 定义每行元素和的变量
for (int j = 0; j < arr[i].length; j++) { // 遍历每一列
sum += arr[i][j]; // 将每个元素的值累加到sum中
}
System.out.println("第" + (i+1) + "行的元素和为:" + sum); // 输出每行元素和
}
}
}
```
java,定义一个3×5的二维整数数组,遍历数组,把数组的值用空格隔开打印。样式就按3×5矩形的方式显示,打印第一行第二列,第二行第四列的数值
以下是Java代码:
```
public class Main {
public static void main(String[] args) {
int[][] arr = {{1, 2, 3, 4, 5}, {6, 7, 8, 9, 10}, {11, 12, 13, 14, 15}};
// 遍历数组,打印每个元素
for (int i = 0; i < arr.length; i++) {
for (int j = 0; j < arr[i].length; j++) {
System.out.print(arr[i][j] + " ");
}
System.out.println(); // 每行结束后换行
}
// 打印第一行第二列和第二行第四列的数值
System.out.println("第一行第二列的数值为:" + arr[0][1]);
System.out.println("第二行第四列的数值为:" + arr[1][3]);
}
}
```
输出结果为:
```
1 2 3 4 5
6 7 8 9 10
11 12 13 14 15
第一行第二列的数值为:2
第二行第四列的数值为:9
```
相关推荐
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![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)