목차
조건문이란?
C언어에서 조건문은 프로그램의 흐름을 제어하는 데 사용되는 중요한 도구입니다. if와 switch는 C언어의 주요 조건문입니다.
if 문
if문은 주어진 조건이 참인지 확인하고, 조건이 참일 경우 특정 코드 블록을 실행합니다.
if (조건) {
// 조건이 참일 때 실행되는 코드
}
else 문
조건이 거짓일 때 실행되는 코드를 추가할 수 있습니다.
if ( 조건 ) {
// 조건이 참일 때 실행되는 코드
} else {
// 조건이 거짓일 때 실행되는 코드
}
else if 문
여러 조건을 체크할 수도 있습니다.
if ( 조건 1) {
// 조건 1이 참일 때 실행되는 코드
} else if ( 조건 2) {
// 조건 1이 거짓이고 조건 2가 참일 때 실행되는 코드
} else {
// 모든 조건이 거짓일 때 실행되는 코드
}
switch 문
switch문은 변수의 값에 따라 프로그램의 흐름을 제어합니다.
switch (expression) {
case value1:
// expression이 value1일 때 실행되는 코드
break;
case value2:
// expression이 value2일 때 실행되는 코드
break;
default:
// expression이 어떤 case의 값과도 일치하지 않을 때 실행되는 코드
}
switch문은 일반적으로 열거형 값이나 정수를 처리하는 데 사용됩니다. 각 case는 expression의 가능한 값에 대응하며, 해당 값일 때 실행되는 코드 블록을 포함합니다. default문은 expression이 어떤 case의 값과도 일치하지 않을 때 실행되는 코드를 포함합니다.
이렇게 if와 switch문을 사용하면 프로그램의 흐름을 효과적으로 제어할 수 있습니다. 이 두 가지 조건문은 각각의 장단점이 있으므로, 상황에 따라 적절한 것을 선택하는 것이 중요합니다.
** 이 글이 좋았다면 좋아요와 구독을 눌러주세요. **
'프로그래밍 > 겁나 쉽게 쓴 C, C++ 설명서' 카테고리의 다른 글
구조체란? (0) | 2024.05.02 |
---|---|
if문과 switch문의 비교 (0) | 2024.05.01 |
C언어의 연산자 (0) | 2024.05.01 |
함수 매개변수 전달 방식 (0) | 2024.04.30 |
함수란? (0) | 2024.04.30 |