[c] 프로그램 실행 흐름

순차

프로그램은 일반적으로 위에서 아래로 순차적으로 실행됩니다. 즉, 한 줄씩 명령어를 실행하면서 아래로 내려가는 방식입니다.

int a = 5;
int b = 3;
int c = a + b;
System.out.println(c);

선택

선택 제어 구조는 조건에 따라 프로그램의 실행 흐름을 제어합니다. 보통 if문이나 switch문을 사용하여 조건에 따라 다른 코드를 실행할 수 있습니다.

if (age >= 18) {
  console.log("성인입니다.");
} else {
  console.log("미성년자입니다.");
}

반복

반복 제어 구조는 특정 조건이 참인 경우에 코드 블록을 반복해서 실행합니다. 이는 주로 for문이나 while문을 사용하여 구현됩니다.

for i in range(5):
  print(i)

프로그램 실행 흐름을 이해하면, 여러 제어 구조를 조합하여 다양한 동작을 수행하는 프로그램을 작성할 수 있습니다.