Ch7. 반복문(21/12/21)

이수복·2021년 12월 20일

while문

while(조건)
{
	반복할 코드
}

소괄호 : 반복의 조건을 명시
반복할 코드 : 조건이 만족되는 동안 중괄호 안에 존재하는 코드가 반복 실행

-> 반복의 조건이 무너지지 않는 경우, 반복이 멈추지 않는 무한루프 현상 발생
-> 또한, 조건 위치에 0이 아닌 값이 올 경우에도 무한루프 발생

-> 해결방법 : Ctrl + C로 탈출
-> 중요 point : 반복문의 구성에 포인트는 반복의 조건을 무너뜨리기 위한 최소한의 연산


do~while문

do
{
	반복할 문장
}while(조건);

while문과의 차이점은 반복의 조건을 검사하는 시점
while문과 달리 반복조건의 뒷부분에서 검사 -> 반복영역을 최소한 한 번은 실행


for

for(초기식; 조건식; 증감식)
{
  반복 문장
}
  • 초기식(변수 선언 및 초기화)
  • 조건식
  • 증감식(반복의 조건을 거짓으로 만들어 반복 연산 중단)

-> 반복의 횟수가 정해진 경우, for문을 사용하기 적합하다.
-> 조건식이 비어져있으면 참으로 인식되어 '무한루프' 형성

profile
개발 입문자

0개의 댓글