반응형

 

제어문
    프로그램 실행 코드의 흐름을 제어하는 구문
    조건문 : 조건에 따른 실행 흐름 분기
    반복문 : 조건에 따른 특정 영역의 코드를 반복

 

FOR 구문
    유사하거나 동일한 동작을 지정한 횟수만큼 반복할 때 사용
    배열이나 컬렉션을 다룰 때 while문과 함께 많이 사용

 


for문의 각 부분의 의미

for( 초기값 ; 조건식 ; 증감식 )
    초기값
        루프를 위한 변수의 초기화를 하는 부분.
    조건식
        루프를 위한 조건식(논리형 결과)이 들어가는 부분.
    증감식
        루프를 위한 변수의 증가 or 감소 되는 식이 들어간다.

각 부분은 공백으로 둘 수 있다.
공백을 사용할 경우 루프가 제대로 동작하도록 주의 해야 한다.

 

동작 순서

 


예제)
다음 동작의 결과는?

 

i값이 0부터 시작
i값이 10보다 작으면 종속문장 실행(i+1을 sum에 누적)
실행 후 i를 1증가
다시 조건을 판별

 

실행결과

 


 

예제1


예제2


예제3


중첩된 for구문
    for문안에 for문을 사용하는 형식


    예제)

 


   실행결과

 

    루프변수의 변화를 통해 중첩 for문의 동작 이해하기 예제


실행결과

 


 

실습하기
    구구단 출력하기


    별 출력하기

 


Q8. 예제

 


실행결과

 


 

 

반응형

'교육자료 > Java' 카테고리의 다른 글

Java 제어문 break continue  (0) 2017.06.13
Java 제어문 while do~while  (0) 2017.06.13
Java 제어문 switch case  (0) 2017.06.13
Java 제어문 if와 else  (0) 2017.06.13
Java 연산자(Operator)  (0) 2017.06.11

+ Recent posts