강의로 돌아가기
-

뭐가 틀린건지 모르겠어요...

public class WhileExam{
public static void main(String[] args){
int i = 0;
while(i<11){
i++;
if(i%2==0){

  System.out.println('i');       
  }else if(i%2==1){
    System.out.println(i);
  }

}

}
}

// 실행은 맞게 나오는데 제출하면 안된다고 나오네요.

작성중인 코드―WhileExam.java
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
public class WhileExam{
  public static void main(String[] args){

    int i = 0;
        while(i<11){
                    i++;
                if(i%2==0){      
                        System.out.println('i');       
      }else if(i%2==1){
        System.out.println(i);
      }

    }
  }
}
1 개의 답변
정찬형

현재 출력되는 결과는 1 i 3 i 5 i 7 i 9 i 11 인데,
문제에서 요구하는 것은 i가 짝수일때만 출력되는 것 입니다.
따라서 나와야 하는 결과는 2 4 6 8 10 입니다.

답변 쓰기
이 입력폼은 마크다운 문법을 지원합니다. 마크다운 가이드 를 참고하세요.