Java程序使用数组查找给定数字的平均值
您可以使用扫描仪类从用户读取数据。
使用
nextInt()
此类的方法从用户那里获取元素的数量。创建一个空数组。
将用户输入的元素存储在上面创建的数组中。
最后,将数组中的所有元素相加,然后将sub除以元素数。
示例
import java.util.Scanner;public class AverageUsingArrays {
public static void main(String args[]){
//读取元素总数
Scanner sc = new Scanner(System.in);
System.out.println("Enter the number of elements/numbers");
int num = sc.nextInt();
//创建一个数组
int[] myArray = new int[num];
//从用户读取数字并将其存储在数组中
System.out.println("Enter the numbers one by one : ");
System.out.println("Press Enter button after each number : ");
for(int i =0; i<num; i++){
myArray[i] = sc.nextInt();
}
//计算平均值
double average = 0;
for(int i =0; i<num; i++){
average = average + myArray[i];
}
average = average/num;
System.out.println("Average of given numbers :: "+average);
}
}
输出结果
Enter the number of elements/numbers5
Enter the numbers one by one :
Press Enter button after each number :
55
66
55
55
66
Average of given numbers :: 59.4
以上是 Java程序使用数组查找给定数字的平均值 的全部内容, 来源链接: utcz.com/z/360956.html