반복문 정리

3293 단어 Day03Day03

1.제어문

  • 조건문 : if, switch
  • 반복문 : while, do-while, for
  • 보조제어문 : break(강제종료), continue(반복하다 건너뛰기)

1) while 반복문

  • 조건식을 먼저 검사한 후, 실행하는 반복문 (루프)
  • 실행문 영역{} 안에서 루프를 종료할 수 있게 만들어줘야 한다.
		[구조1] : 반복의 횟수를 알 때

		변수 = 초기값;
		while(조건식){
			반복하고 싶은 실행문;
			증감식;	
		}
		[구조2] : 반복의 횟수를 알지 못할 때
		
		while(true) {
			반복하고 싶은 실행문;
			if(조건) break;		// 종료시점이 반드시 필요
		}

2) do~while

  • 선처리 후비교 : 실행 먼저한 후 조건을 검사하는 형태
  • 한번은 무조건 실행된다.
		[구조]
		do {
			// 반복하고 싶은 실행문;
		}while(조건식);

3) for 반복문

  • 지정된 수만큼 반복해서 실행
		[구조]
		     (1)     (2)     (4)
		for(초기식; 조건식; 증감식;) {
			// 반복하고 싶은 실행문; (3)
		}
  • 실행순서 : (1) -> (2) -> (3) -> (4) -> (2) -> (3) -> (4)...-> (2)
  • (2)가 false가 되면 종료

좋은 웹페이지 즐겨찾기