반응형
제어문
프로그램 실행 코드의 흐름을 제어하는 구문
조건문 : 조건에 따른 실행 흐름 분기
반복문 : 조건에 따른 특정 영역의 코드를 반복
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 |