If 문
Coddy C 여정의 Fundamentals 섹션에 포함된 레슨 — 63개 중 25번째.
if 문은 프로그램이 결정을 내릴 수 있게 해주는 C 언어의 기본적인 제어 흐름 구조입니다.
if 문은 지정된 조건이 참(true)인 경우에만 코드 블록을 실행합니다.
if 문의 기본 구문:
if (condition) {
// 조건이 참일 때 실행할 코드
}간단한 예제를 살펴보겠습니다:
int age = 20;
if (age >= 18) {
printf("You are an adult.\n");
}이 예제에서:
age의 값이 18보다 크거나 같은지 확인합니다
- 만약 이 조건이 참이면, "You are an adult." 메시지가 출력됩니다.
- 조건이 false이면 프로그램은 코드 블록을 건너뛰고 다음 문장을 계속해서 실행합니다.
챌린지
쉬움설정된 온도 값을 기준으로 날씨 상태를 확인하는 간단한 프로그램을 작성하고 있습니다.
수행할 작업은 다음과 같습니다:
temperature라는 이름의int변수를 생성하고 원하는 값(예: 35)으로 설정합니다.if문을 사용하여temperature값에 따라 메시지를 출력합니다:- 온도가 30보다 높으면,
"It's a hot day!"를 출력합니다. - 온도가 20에서 30 사이(포함)이면,
"The weather is nice."를 출력합니다. - 온도가 20보다 낮으면,
"It's a bit cold today."를 출력합니다.
- 온도가 30보다 높으면,
치트 시트
if 문은 지정된 조건이 참(true)인 경우에만 코드를 실행합니다:
if (condition) {
// 조건이 참일 때 실행할 코드
}예제:
int age = 20;
if (age >= 18) {
printf("You are an adult.\n");
}조건이 거짓(false)이면, 프로그램은 코드 블록을 건너뛰고 다음 문장을 계속해서 실행합니다.
직접 해보기
#include <stdio.h>
int main() {
int temperature;
scanf("%d", &temperature);
// 이 줄 위로는 변경하지 마세요
// 아래에 if 문을 작성하세요
return 0;
}이 레슨에는 짧은 퀴즈가 포함되어 있습니다. 레슨을 시작해 문제를 풀고 진행 상황을 기록하세요.