JAVA공부

[Java] for문 반복문알아보기

코딩알파 2021. 9. 19. 20:33
728x90

반복문은 어떤 작업이 반복적으로 실행되도록 할 때 사용합니다.

for문에 대해 알아보겠습니다.

 

 
for( 1.초기화식; 2.조건식; 4.증감식){
 
 
    3 .실행문;
 
}
 
 
cs

 

1. 초기화식이 먼저 실행된다.
2. 조건식이 평가해서 true 이면 3번 실행문이 실행되고 false 이면 for 문 블록을 실행하지 않고 끝난다.
3. 실행문이 모두 실행되면 4번 증감식을 실행하고 다시 2번 조건식을 평가한다.
4. 평가 결과 가 true 이면 3번 실행문이 실행하고 조건식이 모두 충족하면 for 문을 빠져나온다.

 

1~10까지 출력

 

1
2
3
4
5
6
7
8
9
10
    public static void main(String[] args) {
    
        for(int i=1; i<=10; i++) {
            
            System.out.println(i);
        }
    }
 
}
 
cs

 

1~100까지 합구하기

 

1
2
3
4
5
6
7
8
9
10
11
12
13
public static void main(String[] args) {
    
        
        int sum=0;
        for(int i=1; i<=100; i++) {
            sum+=i;  // sum=sum+i
 
        }
        System.out.println("1~100합:"+ sum);
    }
}
 
 
cs

 

1단~9단까지 구구단 (2중for문)

 

1
2
3
4
5
6
7
8
9
10
11
12
13
14
public class forTest {
 
    public static void main(String[] args) {
        System.out.println("구구단");
        for(int i=1; i<10; i++) {
            for(int j=1; j<10; j++ ) {
                System.out.println(i+"x"+j+"="+i*j);
            }
        }
 
    }
 
}
 
cs

 

2중 for 문을 사용하여 구구단 표현하기입니다.
for 문 i를 돌려 1을 돌리고 j를 1~9까지 돌리는 방식으로 1을 9번 돌리고 이것을 9번 반복하는 겁니다.
for 문의 규칙만 알고 있으면 여러 방면에서 활용할 수 있습니다.

728x90