break 문 — switch 연속 실행 방지와 for 반복문 강제 탈출 | 기초 C언어 6.2.2
기초 C언어 Chapter 06 조건문 › Section 02 switch 문 6.2.2 break 문의 역할 실행 중인 switch나 반복문에서 즉시 빠져나오는 break. 생략했을 때의 연속 실행과 반복을 중간에 멈추는 결과를 비교. 교재 수록 위치 교재 『기초 C언어』 · 이은상 · 부크크 · 364쪽 단원 Chapter 06 조건문 › Section 02 switch 문 › 2 break 문의 역할 쪽수 178p ~ 181p 4쪽 세부 내용 break의 뜻과 형식 · switch 연속 실행 · CODE 6.6 · 반복문 강제 탈출 · CODE 6.7 학습 목표 break의 탈출 대상을 구분하고, 사용 여부에 따른 switch와 반복문의 실행 결과를 비교함 영상 주소 https://youtu.be/Tv6Tr7UsS6I 영상 목차 · 원하는 부분부터 보기 00:00 · break 문의 역할 (표지) 00:06 · 흐름을 깨고 즉시 탈출 - break 문은 '깨뜨리다', '중단하다'라는 뜻 그대로의 제어문 01:01 · 닫는 중괄호 바로 다음으로 - 자신을 감싸고 있던 switch 문이나 반복문을 곧바로 빠져나감 02:00 · break 가 없으면 연달아 실행됨 - 일치하는 case 부터 break 를 만날 때까지 코드가 이어서 실행됨 03:00 · break 없는 경우의 동작 - 메뉴 번호 1 을 고른 뒤 어느 case 에도 break 를 두지 않은 코드 04:08 · 세 줄이 모두 출력됨 - case 1 부터 default 까지 연달아 실행된 결과 05:10 · 멈추지 못하고 흘러감 - choice 가 1 이어서 case 1 로 들어간 뒤 그대로 이어져 실행됨 06:00 · 반복을 중간에 끊음 - 반복 조건이 아직 참이더라도 반복을 즉시 중단하고 빠져나감 07:00 · 반복 안에서 break 를 만남 - 숫자를 하나씩 보다가 목표 숫자를 찾으면 멈추는 코드 08:18 · 다섯까지만 찍히고 멈춤 - 목표 숫자 5 를 찾은 ...