본문 바로가기
School Study/2021-2

[week 07] C++ 복습_5장 반복문 (2)

by 전전긍긍 2021. 11. 26.

20211014_C++_공부기록

 

  • for 문
  • 중첩 for 문
  • break와 continue

1. for 문

for (초기값; 반복조건; 각 반복 후 증감) //;은 두개이다
{
	//반복내용;
    문장(들);
}

- for문을 사용하여 while문을 간략화 할 수 있다.

- for문의 초기값 영역을 비워두거나, 여러 개의 변수를 선언해 사용할 수도 있다.

- for문의 반복조건이 생력되면 참이 되어 무한루프가 실행된다.

 

**for문의 초기값 영역 비워두기 가능

-> 초기값을 for문 밖에서 설정해주면 비워두기 가능 

int i
for( ; i<= 9 ; i++)

 

* 참고한 사이트

https://blog.naver.com/yl9517/222388208822

 

[KOSTA] 반복문 (for,while)

for문 예제1 참고) 이때 i 라는 변수는 for문 안에서 선언을 한 변수이므로 해당 지역(for문) 안에서만 사...

blog.naver.com

 

2. 중첩 for 문

- 중첩루프는 외부루프가 한 번씩 반복될 때마다 내부루프는 재진입되어 처음부터 새로 실행된다.

 

3. break와 continue 

break는 반복문 자체를 끝마치는 것

continue 키워드는 현재의 반복내용만 끝내는 것

 

4. 반복문의 유형

for 문 : 반복 횟수를 미리 알고 있는 경우

while 문 : 반복 횟수가 정해지지 않은 경우

do - while 문 : 반복 조건 전에 한 번은 수행되어야 하는 경우