강의로 돌아가기
최천일

변수 증감 쪽에서 문제인거 같은데요

public class ForExam{
public static void main(String[] args){
//for문을 이용해서 1부터 100까지 숫자 중 짝수만 출력해 보세요
int i;
for(i=1;i<=100;i*2){
if(i == 1) continue;
else System.out.println(i);
}
}
뭐가 틀린거죠? 1일때는 그냥 건너뛰게 만들었고,
2부터는 계속 정상적일텐데요.

작성중인 코드―ForExam.java
1
2
3
4
5
6
7
8
9
public class ForExam{
  public static void main(String[] args){
    //for문을 이용해서 1부터 100까지 숫자 중 짝수만 출력해 보세요
    int i;
    for(i=1;i<=100;i*2){
      if(i == 1) continue;
      else System.out.println(i);
  }
}
1 개의 답변
Demi

우선 curly bracket {}이 덜 닫겼습니다. 그리고 for문에 i*2가 아니라 i*=2로 쓰셔야 정상적으로 실행될겁니다.
이 외에도 틀린 부분이 있는데 스스로 찾아보세요.

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