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/numbers

5

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

回到顶部