도슐랭스타

C언어-제어문 본문

C언어

C언어-제어문

도도.__. 2023. 9. 16. 12:05

제어문

  • 위에서 아래로 순차적으로 실행한다. -> 실행 순서를 바꾸기 위해서 사용한다.

조건문

  • if문
  • if ~ else문
  • switch ~ case문

if문

  • 조건식 = 참 -> 문장1을 실행한다.
    조건식 = 거짓 -> 문장2를 실행한다.

if ~ else문

  • 양자택일을 할 수 있다.

switch ~ case문

  • 경우의 수가 많을 때 사용한다.
  • 결과가 정수형(int, char, enum)인 경우만 사용 가능하다.

반복문

  • for문
  • while문
  • do ~ while문

for문

  • 특정부분을 반복하거나 반복 횟수를 알고 있을 때 사용한다.
  • 참 = 루프 반복함. / 거짓 = 루프를 벗어남.

while문

  • 반복 횟수를 모를 때 사용한다.

do ~ while문

  • 반복 횟수를 모를 때 사용한다.
  • 최소 한번은 반복 문장을 실행한다.

분기문

  • break문
  • continue문
  • goto문

break문

  • 안쪽 루프를 하나 벗어날 때 사용한다.
  • 무한 루프일 때 사용해야 한다.

continue문

  • continue 실행 시 그 아래 반복문은 모두 실행하지 않으며 다시 조건식으로 돌아가서 참/거짓을 판별한다.

goto문

  • 원하는 위치로 바로 이동시킬 때 사용한다.
  • 제어문이 다중 중첩 되어있어도 한 번에 모든 제어문에서 나올 수 있다.
  • 이해하기 어려워서 사용을 자제하는 것이 좋다.

도슐랭스타
★★★★☆ : 제어문은 다른 언어도 다 비슷한가?
파이썬에서 먼저 공부를 했던 것이라 이해하기가 수월했다.

출처 : https://youtube.com/@smilehan8416?feature=shared

 

Smile Han

 

www.youtube.com

반응형

'C언어' 카테고리의 다른 글

C언어-기억 부류 지정자  (2) 2023.09.26
C언어-함수  (0) 2023.09.23
C언어-연산자  (0) 2023.09.08
C언어-전처리기  (0) 2023.09.03
C언어-표준 라이브러리 함수  (0) 2023.07.25
Comments