平均程序错误(Java),(调试)

时间:2015-07-22 03:53:45

标签: java debugging

当然我可以简单地完成main方法中的所有操作,但这对我练习Java中的一点点不会有所帮助。所以我制作或尝试制作平均程序,在其中输入三个变量,它以不同的方法计算平均值并返回最终结果。这是我的代码:

package test;
import java.util.Scanner;

public class testingclass {
    public static void main(String args[]){
        Scanner input = new Scanner(System.in);

        double[] grades = new double[3];
        System.out.println("Enter 3 grades you want to average out: ");
        grades[0] = input.nextDouble();
        grades[1] = input.nextDouble();
        grades[2] = input.nextDouble();

        display(grades);
        System.out.println(average);

    }

    public static double display(double[] x){
        double total = 0;
        for(int counter = 0; counter < x.length; counter++){
            total = total + x[counter];
        }

        double average = total/x.length;
        return average;
    }
}

所以我已经完成了所有工作,但现在我不知道该去哪里,当我做System.out.println(average);时,它告诉我平均值不是变量。有人可以帮我这个吗?

0 个答案:

没有答案