[구름] 비트연산 기본 2

JOY·2022년 3월 23일
0

[CodingTest] Java

목록 보기
8/61
post-thumbnail

🙂 문제

https://level.goorm.io/exam/43173/%EB%B9%84%ED%8A%B8%EC%97%B0%EC%82%B0-%EA%B8%B0%EB%B3%B8-2/quiz/1

문제 요약
1. Right Shift(>>)
오른쪽으로 특정 비트 수 만큼 이동하고 빈자리는 양수 일때 0, 음수 일때 1 로 채운다.
2. Left Shift(<<)
왼쪽으로 특정 비트 수 만큼 이동하고 빈자리는 0 으로 채운다

입력
두개의 수 a, b

출력
첫 줄에 a>>b 결과
다음 줄에 a<<b 결과

😀 풀이

#include <stdio.h>
int main() {

	int a, b;
	scanf("%d %d", &a, &b);
	
	printf("%d", a>>b);
	printf("\n");
	printf("%d", a<<b);	
		
}

🙏 설명

비트 연산자를 사용해 10진수 정수 형태로 출력하였다.

profile
Just Do IT ------- 🏃‍♀️

0개의 댓글

관련 채용 정보