编写程序,求5个随机数的平均值(使用Math类的random
时间: 2024-10-20 18:03:51 浏览: 16
C#利用Random得随机数求均值、方差、正态分布的方法
当然,如果你想编写一个使用Java Math类的Random函数生成5个随机数,并计算它们的平均值,你可以这样做:
```java
import java.util.Random;
import java.util.Arrays;
public class AverageCalculator {
public static double calculateAverage() {
Random random = new Random();
int[] numbers = new int[5];
// 生成5个随机整数
for (int i = 0; i < 5; i++) {
numbers[i] = random.nextInt(100); // 这里范围是0到99,你可以根据需求调整
}
// 计算平均值
double sum = 0;
for (int number : numbers) {
sum += number;
}
double average = sum / numbers.length;
return average;
}
public static void main(String[] args) {
double average = calculateAverage();
System.out.println("五个随机数的平均值是: " + average);
}
}
```
这个程序首先创建了一个Random对象,然后循环五次生成介于0到99之间的随机整数,存储在数组numbers中。接着计算这些数字的总和并除以数量得到平均值。
阅读全文