If 문
Coddy C 여정의 기초 섹션에 포함된 레슨. 63개 중 25번째.
if 문은 프로그램이 결정을 내릴 수 있도록 하는 C의 기본적인 제어 흐름 구조입니다.
if 문은 지정된 condition이 true인 경우에만 코드 블록을 실행합니다.
if 문의 기본 구문:
if (condition) {
// 조건이 참일 경우 실행할 코드
}간단한 예를 살펴봅시다:
int age = 20;
if (age >= 18) {
printf("You are an adult.\n");
}이 예제에서는:
age의 값이 18 이상인지 확인합니다
- 이 condition이 true이면 "당신은 adult입니다."라는 메시지가 출력됩니다
- condition이 거짓이면 프로그램은 코드 블록을 건너뛰고 다음 statements로 계속 진행합니다
챌린지
쉬움입력에서 읽은 온도 값을 바탕으로 weather condition을 확인하는 간단한 프로그램을 작성하고 있습니다.
과제는 다음과 같습니다:
int변수temperature는 이미 선언되어 입력에서 읽도록 준비되어 있습니다. 마커 위의 줄은 변경하지 마세요.temperature의 값에 따라 메시지를 출력하려면ifstatements를 사용하세요:temperature가 above 30이면"It's a hot day!"를 출력합니다.temperature가 20과 30 사이(양 끝값 포함)이면"The weather is nice."를 출력합니다.temperature가 below 20이면"It's a bit cold today."를 출력합니다.
직접 해보기
#include <stdio.h>
int main() {
int temperature;
scanf("%d", &temperature);
// 이 줄 위는 변경하지 마세요
// 아래에 if 문을 작성하세요
return 0;
}이 레슨에는 짧은 퀴즈가 포함되어 있습니다. 레슨을 시작해 문제를 풀고 진행 상황을 기록하세요.
기초의 모든 레슨
직접 연습해 보세요: 온라인 C 컴파일러