0
我試圖獲得某年的平均降雨量。當我嘗試這個時,我失敗了。java預測的年降雨量不正確
Incorrect mean rainfall for a year expected: <80.19> but was <8.341666666666667>
我認爲這意味着我計算了十年以上的平均值,而不是指定年份的某個平均值。但我不知道該怎麼做,因爲我之前跑了它,它是工作,現在它不是:(
public double calculateMeanRainfallYear(int Year) {
double sum = 0;
for(int counter = 0; counter < rainfallYears.length;c ounter++) {
sum = rainfallYears[counter].calculateMeanRainfall();
}
return sum/rainfallYears.length;
}
這似乎很魚腥你在做什麼,你的目標也不清楚從這個問題你運行它的一些測試用例(它給你第一個輸出),並且有一個不匹配的情況,我想這個任務是下面的:給出一個是的r,計算今年的平均降雨量。你不會在代碼中的任何地方使用Year,你會如何得到正確的迴應。 – selyunin
我以爲這太奇怪了。這幾乎是任務。這給了我一個想法,但我會嘗試在for循環中使用getYear。謝謝。 – Lydz