2주차: 연산자 + 조건문
학습 주제
산술 연산자, 증감 연산자, 비교 연산자, 논리 연산자, if문, switch~case
핵심 포인트
예제 코드
연산자
#include
int main() { int a = 10, b = 3;
printf("%d + %d = %d\\n", a, b, a + b);
printf("%d / %d = %d\\n", a, b, a / b); // 정수 나눗셈
printf("%d %% %d = %d\\n", a, b, a % b); // 나머지
int x = 5;
printf("x++: %d\\n", x++); // 출력 후 증가
printf("++x: %d\\n", ++x); // 증가 후 출력
return 0;
}
실행 결과
10 + 3 = 13 10 / 3 = 3 10 % 3 = 1 x++: 5 ++x: 7
조건문
#include <stdio.h>
int main() { int score = 85;
if (score >= 90) {
printf("A학점\\n");
} else if (score >= 80) {
printf("B학점\\n");
} else {
printf("C학점 이하\\n");
}
// switch 예제
int day = 3;
switch (day) {
case 1: printf("월요일\\n"); break;
case 2: printf("화요일\\n"); break;
case 3: printf("수요일\\n"); break;
default: printf("기타\\n");
}
return 0;
}
실행 결과
B학점 수요일