강의로 돌아가기
허정무

뭐가 틀린걸까요..

모르겠소..

작성중인 코드―WhileExam.java
1
2
3
4
5
6
7
8
9
10
11
12
public class WhileExam{
  public static void main(String[] args){
    int i = 1;
    while(i<11){
      if(i%2 == 0);

      System.out.println(i);

      i++; 
    }
  }
}
2 개의 답변
허정무

답을 찾았어요
if(i%2 == 0); 뒤에 ;를 빼니까 돼요
근데 ; 붙이는 기준이 뭐죠?..

ライカ

if문이 해당하는 범위를 정해주기위해 {}로 열고 닫아주어야합니다.
세미콜론을 지워주시고 입력하시면 될 것 같습니다.
그리고 if문에서 열린 {는 i++;문장 위로 닫아주세요.

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