0

更新后的版本。

我已经弄清楚了我以前的问题,但我仍然不确定如何做最后一部分。我不知道如何获取括号内的数字,而不是获取存储在括号内的值。该数组由 12 个数字组成,例如,我正在寻找可能是 20 并在第 4 个位置输入的最高值。我只能弄清楚如何让它显示 20,但我想显示 4。它具有用户输入,因此应显示的数字可能会有所不同,我不确定如何完成此操作。
我只需要显示最高和最低值的数组编号。我不知道我是否为此使用了错误的数组。

main 是调用其他函数的第一部分

getInput 函数并将输入的值分配给数组中的 12 个数字之一

将所有值相加的 calculateTotal 函数。

calculateAverage 函数获取输入的所有数字并找到平均值

findHigh 函数确定输入的数字是最高的。 我有另一个几乎与此相同的功能,但找到了最低的。 这些是需要显示数组编号而不是保存在其中的值的两个。

displayResults 函数页面,将显示值。

4

1 回答 1

0

所以你有几个问题,但很容易解决。这只会修复最高值的图像 3。

1.) 当您设置时,highestValue您是说最高值等于 [January, amountOfRain]。你需要让它说highestValue <- data[1,2]。这将指向amountOfRain.

2.)您需要更改您的Call或您的变量的名称,highestValue因为它是冲突的。

试一试,让我知道你得到了什么。

于 2017-10-23T01:37:35.613 回答