강의로 돌아가기
ljs

틀린부분좀 알려주세요;

어디가 무엇때문에 틀렸는지 모르겠습니다.

average를 함수안에 쓰면 통과가 되는데 왜 밖에 쓰면 안되는지 모르겠네요.
답은 제대로 나오는거 같은데;
함수를 여러번 호출해서 그런건가요?

작성중인 코드―GetMean.java
1
2
3
4
5
6
7
8
9
10
public class GetMean {
  int average =0;
    public int getMean(int[] array){
        for(int value:array)
    {
      average += value;
    }
    return average/array.length;
    }
}
작성중인 코드―MainRunner.java
1
2
3
4
5
6
7
8
9
//아래는 실행을 위한 코드입니다. 수정하지 마세요.
public class MainRunner {
    public static void main(String[] args) {
        GetMean ex = new GetMean();

        int[] array = { 1, 2, 3, 4, 5,7,5,4,4,2,5,6,6 };
        System.out.println(ex.getMean(array));
    }
}
0 개의 답변
답변 쓰기
이 입력폼은 마크다운 문법을 지원합니다. 마크다운 가이드 를 참고하세요.