코딩테스트 & 문제 풀이

[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

연산자를 여러가지 많이 배웠는데 뭐라 부르는지 계속 헷갈린다.. 굳이 외울 필요는 없지만 알아놓으면 좋을 것 같아 표로 정리해봤다.