gpt4 book ai didi

java - 取数组的平均值

转载 作者:行者123 更新时间:2023-12-01 23:48:43 26 4
gpt4 key购买 nike

我正在尝试编写一个 java 程序来执行以下操作:

  1. 提示并读入多个要读取的整数
  2. 创建一个可以容纳那么多整数的数组
  3. 使用循环读入整数值来填充数组
  4. 计算数组中的平均值(作为整数)

这是我到目前为止所拥有的(尽管我很确定这是错误的):

public static void Average (Scanner keyboard)
{
System.out.println("Please insert number of integers to read in: ");
keyboard = new Scanner(System.in);
int f = keyboard.nextInt();
int value[]= new int[f];
//I don't know if I should use a while loop here or what the arguments should be
}

为了建立循环,需要什么条件?

最佳答案

让我们看看计算平均值需要什么以及您现在拥有什么。

你需要什么

  • 值的总数
  • 值(value)观
  • 保存值总和的地方

你拥有什么

  • 值的总数
  • 获取新值的来源

现在,从您的代码来看,您似乎没有地方可以添加所有数字。这很容易修复;您知道如何声明新变量。

你也没有这些值,但你确实有地方可以获取它们。由于您还知道需要对多少个数字求和,因此您可以使用循环从源中获取那么多数字。

总而言之,您将希望循环运行 f 次。在该循环中,您需要获取新的数字并将其添加到其余数字中。最后,您应该能够得出所有这些的平均值。

关于java - 取数组的平均值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16620153/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com