티스토리 뷰

public static void main(String[] args) {

    int i = 1;
    int sum = 0;
    while (i <= 100) {
      i++;   <--- i 가 이곳에 없으면 무한루프에 빠진다.

 
      if (i % 2 == 1) {
        continue;  

 이 예제 에서는 continue 를 만나게되면 for문 과다르게 증감식으로 가지않고 다시 조건식으로 가기떄문에 

 else 를만나지않고 continue를 만나게된다.
      }
      else {
        sum = sum + i;
      }
    }
    System.out.println("1부터 100까지 짝수의 합은 " + sum);

  }

 

public static void main(String[] args){

  int sum = 0;

 

  for( int i = 0 ; i <=100 ; i++){

   if( i % 2 == 1){

     continue;    //continue 를 만나면  i++ 증감식으로 가기때문에 i 값이 증가되어 else로 갈수있다.

    }else{

      sum+= i;

    }  }

System.out.println(sum);

}