Algorithm/CodeUp 기초 100제
[코드업 기초 100제] - 1059번
코딩하는 붕어
2021. 2. 5. 02:04
반응형
[기초-비트단위논리연산] 비트단위로 NOT 하여 출력하기
문제) 입력 된 정수를 비트단위로 참/거짓을 바꾼 후 정수로 출력해보자.
입력 | 출력 |
2 | -3 |
#include <stdio.h>
int main() {
int n;
scanf("%d", &n);
printf("%d", ~n);
return 0;
}
비트단위로 참/거짓을 바꾸기 위해선 ~ 를 붙이면 된다.
~n = -n - 1
반응형