用Java写一个整数数组求平均值
时间: 2023-05-11 20:06:25 浏览: 127
可以使用以下代码来计算整数数组的平均值:
```java
public static double calculateAverage(int[] numbers) {
int sum = 0;
for (int i = 0; i < numbers.length; i++) {
sum += numbers[i];
}
return (double) sum / numbers.length;
}
```
你可以将整数数组作为参数传递给这个方法,它将返回数组中所有元素的平均值。
相关问题
用Java写一个对整数数组求平均值的代码
可以使用以下代码来求整数数组的平均值:
```java
public static double average(int[] array) {
int sum = 0;
for (int i = 0; i < array.length; i++) {
sum += array[i];
}
return (double) sum / array.length;
}
```
这个方法接受一个整数数组作为参数,然后使用一个循环来计算数组中所有元素的总和。最后,它将总和除以数组的长度,得到平均值,并将其作为 double 类型返回。
用java输入5个整数,输出低于平均值的数
好的,以下是Java代码实现:
```java
import java.util.Scanner;
public class Main {
public static void main(String[] args) {
Scanner scanner = new Scanner(System.in);
int[] nums = new int[5];
int sum = 0;
// 读入5个整数,并计算它们的和
for (int i = 0; i < 5; i++) {
nums[i] = scanner.nextInt();
sum += nums[i];
}
// 计算平均值
double avg = sum / 5.0;
// 输出低于平均值的数
System.out.println("低于平均值的数有:");
for (int i = 0; i < 5; i++) {
if (nums[i] < avg) {
System.out.println(nums[i]);
}
}
}
}
```
运行程序后,输入5个整数,程序会输出低于平均值的数。