double average = calcAverage(grade1, grade2, grade3, grade4, grade5);
System.out.println("The average is: ");
determineGrade(average);
public static double calcAverage(int grade1, int grade2, int grade3, int grade4, int grade5) {
double average = (grade1 + grade2 + grade3 + grade4 + grade5)/5;
return average;
}
我不斷收到地方說:determineGrade(average)
錯誤,該錯誤表示:我不斷收到此錯誤,
此方法必須返回一個double類型的結果
對不起,我很困。你正在餵食你的int類型的方法參數,並期望它能推出一個double類型的方法參數。使用你的Google Fu並搜索「cast int double」,然後刪除這些問題。 – MarsAtomic 2014-10-01 23:25:53
沒有足夠的代碼來說明發生了什麼。 'determineGrade()'的代碼在哪裏? – John3136 2014-10-01 23:27:52
函數'determineGrade'在哪裏? – jww 2014-10-02 01:03:43