코딩테스트 & 문제 풀이
[C]백준_1330 : 두 수 비교하기
Hicecream
2023. 6. 24. 10:27
2022년 9월 1일에 작성
https://www.acmicpc.net/problem/1330
1330번: 두 수 비교하기
두 정수 A와 B가 주어졌을 때, A와 B를 비교하는 프로그램을 작성하시오.
www.acmicpc.net
문제 분석
if문으로 A와 B의 크기를 비교하고, 그에 따라 관계 연산자인 < > ==을 출력한다.
소스 코드 (⭕)
#include <stdio.h>
int main(void)
{
int a, b;
scanf("%d %d", &a, &b);
if (a > b)
printf(">\n");
else if (a < b)
printf("<\n");
else if (a == b)
printf("==\n");
return 0;
}
코드 분석
if~else 문으로 a가 b보다 큰 경우, 작은 경우, 같은 경우로 나누고,
그에 따라 각각 >, <, ==을 출력해준다.
✍️연산자
구분 | 연산자 |
대입 연산자 | = |
산술 연산자 | +, -, *, /, &, ++, -- |
관계 연산자 | <, >, <=, >=, ==, != |
논리 연산자 | &&, ||, ! |
할당 연산자 | +=, -=, *=, /=, %= 등... |
삼항 연산자 | ? |
비트 연산자 | &, |, ~, ^, <<, >> |
end
연산자를 여러가지 많이 배웠는데 뭐라 부르는지 계속 헷갈린다.. 굳이 외울 필요는 없지만 알아놓으면 좋을 것 같아 표로 정리해봤다.