静态分配数组{1,3,88,9,34,78},定义printArr()打印输出一维数组,maxNum()求数组的最大值。(Demo3) 数组元素:13 88 9 34 78 最大值:88
时间: 2023-08-04 19:03:16 浏览: 96
通过数组求任意多个数字的最大值
以下是实现代码:
```java
public class Demo3 {
public static void main(String[] args) {
int[] arr = {1, 3, 88, 9, 34, 78};
printArr(arr);
System.out.println("最大值:" + maxNum(arr));
}
// 打印输出一维数组
public static void printArr(int[] arr) {
System.out.print("数组元素:");
for (int i = 0; i < arr.length; i++) {
System.out.print(arr[i] + " ");
}
System.out.println();
}
// 求数组的最大值
public static int maxNum(int[] arr) {
int max = arr[0];
for (int i = 1; i < arr.length; i++) {
if (arr[i] > max) {
max = arr[i];
}
}
return max;
}
}
```
输出结果为:
```
数组元素:1 3 88 9 34 78
最大值:88
```
阅读全文