java从键盘上输入10个数组元素,计算这些数组元素的总和并输出最大值。
时间: 2024-10-19 21:10:44 浏览: 18
java代码-定义一个一维数组,求出数组的最大值,最小值,平均值
在Java中,你可以通过Scanner类从键盘获取用户输入的10个整数,并将它们存储在一个数组中。然后,你可以遍历这个数组,计算所有元素的总和,并同时跟踪找到的最大值。下面是一个简单的示例代码:
```java
import java.util.Scanner;
public class Main {
public static void main(String[] args) {
Scanner scanner = new Scanner(System.in);
int[] numbers = new int[10]; // 创建一个长度为10的数组
System.out.println("请输入10个整数:");
for (int i = 0; i < 10; i++) {
numbers[i] = scanner.nextInt(); // 获取用户输入并存入数组
}
int sum = 0;
int max = numbers[0]; // 假设第一个元素是初始最大值
// 计算总和
for (int num : numbers) {
sum += num;
}
// 查找最大值
for (int num : numbers) {
if (num > max) {
max = num;
}
}
System.out.println("数组元素的总和是:" + sum);
System.out.println("数组中的最大值是:" + max);
scanner.close();
}
}
```
阅读全文