강의로 돌아가기
-

아래처럼 코딩하면 에러가 나는 이유가 궁금합니다

public class WhileExam{
public static void main(String[] args){
int i = 1;
int a = i%2;
while(i<11){
if(a = 0){
System.out.println(i);

i++; }
}
}
}

작성중인 코드―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;
    int a = i%2;
    while(i<11){
            if(a = 0){
      System.out.println(i);

      i++; }
    }
  }
}
1 개의 답변
이확영

if문에 있는 a = 0은 비교문이 아니라 a에 0을 할당하는 것입니다. a == 0으로 하셔야합니다.

  • -
    우왓!!! 감사합니다 ㅠㅠ - 2017.08.18 11:24
답변 쓰기
이 입력폼은 마크다운 문법을 지원합니다. 마크다운 가이드 를 참고하세요.