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